I checked the MD5 checksum and it was incorrect. It seems that the file has been checked in to the repository marked as an ASCII file instead of binary. I checked out a new copy as a binary file. The checksum is now correct and the output from
gpsbabel -i mmo -o gpx reference/memory-map.mmo check_me.gpx
is nearly identical to reference/memory-map~mmo.gpx (the last digit varies by one for some co-ordinates).


Date: Sat, 14 Aug 2010 11:00:08 -0500
Subject: Re: [Gpsbabel-code] Memory-Map reference file
From: robertlipe@gpsbabel.org
To: alex.york@hotmail.co.uk
CC: gpsbabel-code@lists.sourceforge.net

I guess that the reference file is corrupted.

$ sum  memory-map.mmo ; md5 memory-map.mmo
21710 22 memory-map.mmo
MD5 (memory-map.mmo) = 70fb4ddd97c7ae572a93a9548b1a1f05