MMapper 2.0.4 Final Released

Here we discussed clients, mappers, tunnels and their settings.
Locked
Jahara
Posts: 228
Joined: Sat Feb 23, 2008 9:55 pm
Location: Indiana, USA
Contact:

MMapper 2.0.4 Final Released

Post by Jahara »

Features
  • Windows Installer
  • Smaller Compressed Maps
  • Map Recovery on Crash
  • Base Export Map Functionality
  • Group Manager
  • Trails
  • Displayed Door Names
  • Find Rooms Window
Go grab it at https://sourceforge.net/projects/mmapper/

Thanks goes to Jahara, Kalev, and Waba.

[The extension png has been deactivated and can no longer be displayed.]

ChangeLog

Code: Select all

2009-05-21 11:20  jahara/kalev/waba
        * CMake is now used as the default builder (Kalev/Jahara)
        * Added new base map function and map recovery on crash (Waba)
        * Map files are now compressed with zlib (Jahara)
        * Fixed lots of bugs related to the Group Manager (Jahara)
Waba
Arata
Posts: 16
Joined: Wed Feb 27, 2008 11:07 am

Re: MMapper 2.0.4 Final Released

Post by Waba »

Some precisions for those interested:
  • "Map recovery on crash" actually means "no map corruption on crash". In other words, when you save your precious map the result is atomic: either it succeeds or the file is not touched at all. This only works on non-Windows platforms however.
  • Base map exports means saving a copy of your map without the secret rooms (You need to have correct "hidden" flags!)
  • "find rooms" results can be space-selected
  • Ctrl+arrow/U/D in the room edition dialog selects the corresponding exit
  • Ctrl+H toggles the "hidden" flag on exits
Ortansia
Posts: 142
Joined: Mon Feb 25, 2008 6:52 pm
Location: Algeria

Re: MMapper 2.0.4 Final Released

Post by Ortansia »

Thanks you !! :)
Image
Kalev
Vala (Mudller)
Posts: 63
Joined: Sat Feb 23, 2008 9:56 pm
Contact:

Re: MMapper 2.0.4 Final Released

Post by Kalev »

Waba wrote:Some precisions for those interested:
  • "Map recovery on crash" actually means "no map corruption on crash". In other words, when you save your precious map the result is atomic: either it succeeds or the file is not touched at all. This only works on non-Windows platforms however.
Why doesn't it work on Windows?
Jahara
Posts: 228
Joined: Sat Feb 23, 2008 9:55 pm
Location: Indiana, USA
Contact:

Re: MMapper 2.0.4 Final Released

Post by Jahara »

I believe he is using some Unix-only headers. I haven't tried seeing if it will indeed work with MingW, perhaps it will.
Jahara
Posts: 228
Joined: Sat Feb 23, 2008 9:55 pm
Location: Indiana, USA
Contact:

Re: MMapper 2.0.4 Final Released

Post by Jahara »

The problem with the CPU usage was an old bug regarding Qt versions greater than 4.3. I have repackaged MMapper 2.0.4 Final with Qt 4.3 and uploaded them onto Sourceforge.

Redownload the package (it is known as final2) if you are experiencing a slowdown, otherwise you are not affected and should be okay.
nug
Posts: 1
Joined: Wed May 27, 2009 9:19 pm

Re: MMapper 2.0.4 Final Released

Post by nug »

Hi, messaged Jahara in game.

Mapper bombed me and removed run32.dll, probably a generic problem, mmapper-2.0.4-final-win32.zip scans clean. I wanted to post anyway in case SourceForge got hacked again. Wouldn't panic but whatever had exploited the mapper and had it running after a safe mode boot. Destroyed my shortcuts. Redid my system.
Jahara
Posts: 228
Joined: Sat Feb 23, 2008 9:55 pm
Location: Indiana, USA
Contact:

Re: MMapper 2.0.4 Final Released

Post by Jahara »

nug wrote:Wouldn't panic but whatever had exploited the mapper and had it running after a safe mode boot. Destroyed my shortcuts. Redid my system.
I am guessing you got infected by some virus, but I can definitely assure you that it was not because of MMapper or Sourceforge.
geriel
Posts: 7
Joined: Sat May 17, 2008 3:15 pm

Re: MMapper 2.0.4 Final Released

Post by geriel »

I haven't used mmapper for some time, but I remember that last time I used it, it worked well. With my latest attempts, however, there seem to be an awful lot of inexplicable sync problems. I am using mmapper-2.0.4-final2-Windows-x86.exe, with spam on, brief off, xml on

One example of these strange sync errors is the pit south of Harlond:

Code: Select all

!.~ c>l
A Sand Pit
A sturdy pack horse is standing here.
A seagull is soaring above you.
!.~ c>down
In a Dark Hole
A huge black fungus is here, exuding a foul stench.
Exits: north, (up).
![ c>north
A Damp Passage
Exits: (north), south.
![ c>north
A Slimy Tunnel
Exits: (south), west.
At this point the mapper has lost sync.
I only regain sync when I go back to 'In a Dark Hole'

That the sync gets lost in 'A slimy tunnel' is rather odd, because the room name and description sent by Mume seem to be identical to the ones in the database.
This is what I get when logging in via telnet:

Code: Select all

<movement dir=north/><room><name>A Slimy Tunnel
</name><description>The ceiling, walls and floor of this long tunnel are covered in green slime.
Long trails of slime run down from the ceiling making it difficult to pass
through this tunnel without getting some of it on oneself. Peculiar designs
on the floor suggest that something has recently disturbed the gooey mass.
The tunnel ends abruptly to the south and bends westwards into the darkness.
</description></room><exits>Exits: (south), west.
This is from the emulation mode in mmapper:

Code: Select all

A Slimy Tunnel
The ceiling, walls and floor of this long tunnel are covered in green slime.
Long trails of slime run down from the ceiling making it difficult to pass
through this tunnel without getting some of it on oneself. Peculiar designs
on the floor suggest that something has recently disturbed the gooey mass.
The tunnel ends abruptly to the south and bends westwards into the darkness.
A giant rat patters against you, squeaking maliciously.
Exits/emulated: {south}, west.
This kind of problem is quite common. It is as if for a random set of rooms, i cannot get sync whatever i try.
Last edited by geriel on Sat Jan 09, 2010 4:34 am, edited 3 times in total.
geriel
Posts: 7
Joined: Sat May 17, 2008 3:15 pm

Re: MMapper 2.0.4 Final Released

Post by geriel »

Another bug, which might be related to the sync problem:

After I type examine, the next time I move, the full room description is shown. After another move then it is normal again. Also, after an examine, each look leads to a full room description until another move happened:

Code: Select all

!.~ c>l
A Sandy Field
A sturdy pack horse is standing here.
!.~ c>examine
A Sandy Field
This resembles more a beach than a field, but occasional hardy plants have
grown strong enough roots to withstand the beating winds from the west. The
rear of a wooden building stands directly east, but there are no entrances
visible from here. The soft sand is covered with tracks from a variety of small
creatures that have dragged themselves across the sand.
A sturdy pack horse is standing here.
!.~ c>l
A Sandy Field
This resembles more a beach than a field, but occasional hardy plants have
grown strong enough roots to withstand the beating winds from the west. The
rear of a wooden building stands directly east, but there are no entrances
visible from here. The soft sand is covered with tracks from a variety of small
creatures that have dragged themselves across the sand.
A sturdy pack horse is standing here.
!.~ c>s
A Sandy Field
Though most of this field consists of grass bushels, the sand underneath is
quite visible. Trees have apparently found it difficult to establish themselves
here due to the soft sand not providing much support. The field becomes sandier
as it leads westwards to the sea. An enclosed section of sand lies to the
east.
Exits: north, east.
A pack horse has arrived from the north.
!.~ c>n
A Sandy Field
Exits: north, south.
A pack horse has arrived from the south.
geriel
Posts: 7
Joined: Sat May 17, 2008 3:15 pm

Re: MMapper 2.0.4 Final Released

Post by geriel »

Also, when I am in xml mode, switch it off and switch it on again, MMapper does not recognize it. I have to disconnect and connect again in order to have it working again:

Code: Select all

!.~ c>l
A Sandy Field
A sturdy pack horse is standing here.
!.~ c>cha xml
[MMapper] Mode ---> NORMAL
!.~ c>cha xml
<xml><prompt>!.~ c></prompt>l
<room><name>A Sandy Field
</name><description>This resembles more a beach than a field, but occasional hardy plants have
grown strong enough roots to withstand the beating winds from the west. The
rear of a wooden building stands directly east, but there are no entrances
visible from here. The soft sand is covered with tracks from a variety of small
creatures that have dragged themselves across the sand.
</description>A sturdy pack horse is standing here.
</room><prompt>!.~ c></prompt>
You are hungry.
<prompt>!.~ c></prompt>
Jycherok
Posts: 9
Joined: Fri Apr 16, 2010 3:03 am

Re: MMapper 2.0.4 Final Released

Post by Jycherok »

How do I enable the displaying of room names?
Everything is working fine except for that.
Jahara
Posts: 228
Joined: Sat Feb 23, 2008 9:55 pm
Location: Indiana, USA
Contact:

Re: MMapper 2.0.4 Final Released

Post by Jahara »

Jycherok wrote:How do I enable the displaying of room names?
Everything is working fine except for that.
You can do this under the preferences on the general page.
Locked