Magellan MapSend Topo / MapSend Direct Route
No CD Patch (fix/crack) GPS
Eliminates having to keep CD disc in your drive!
MapSend has a built-in copy protection feature (*BUG* in my opinion) that requires the CD disc to be in your CD drive before the program will start. This is very annoying since you must always keep the disc handy (and risk losing it).
Allows you to make archival backup of your original CD!
Thanks to John Stevenson who let me know that the fixes on this page can enable you to make a backup copy of your original CD. Normally, MapSend detects a copied CD and and installation from a copied CD will not run; but, John advises that the fixes here will patch the installed product so it is useable. Thanks, John!
Fix #1—MapSend Topo 3D USA only
MapSend Topo 3D USA has a built-in copy protection feature (*BUG* in my opinion) that requires disc 3 to be in your CD drive before the program will start. This is very annoying since you must always keep disc 3 handy (and risk losing it).
To make life easy, I've created a program that automatically patches MapSend to fix the CD 3 annoyance!
Note: Windows Vista and Windows 7 protect anything in the \Program Files directory. Log into Windows as an Administrator, then open the patch program by right-clicking and selecting 'Run as Administrator' so that the program will have Administrator permission to modify the Mapsend.exe file.
4. Click "Patch It!" and you are done! If there is a problem, the program should report it and should not damage anything. The program only patches MapSend.exe file dated 2004-Oct-18 version 126.96.36.199 having file size of 2,883,584 bytes. Help/About should state, "MapSend Topo 3D USA v.1.00 (build 1150)". Let me know if you happen across a different version.-Kevin
Happy Customer Feedback & Tips to Get it Working!
If you have any comments, click on "Contact Us" above. Here are some comments:
Kevin, Much thanks for your Magellan noCD. I patched my program & it is perfect. Having to put that disk in the computer ever time was a real pain. -Dave
Thanks for that mapsend fix. I agree, it is a bug, that a program one would use on the road, or while traveling assumes you (a) remembered to bring the disk with you (b) you carry every disk you ever bought (c) you don't need your DVD slot for your extra battery. Again, many thanks! -David
That did it. Thanks. Now I don't need the disk in the drive. -Gord
It works great, thanks so much for your help. I literally couldnt have done it without you. thanks for everything, and best wishes back to you. -Evan 2009-05-02
Thank you for your Fix#3. [Windows Vista tip] I think you should note though, for uninformed users, the user should make sure that the file in Mapsend should be given full permissions before you try to save the hex file. I spent about an hour before I realized that I had to give myself permission to modify the folder and the contents of it. -Doug 2009-06-16
I just ran your Mapsend Topo 3D patch but, unfortunately, it doesn't work... When I installed the software, I chose the 'Typical' rather than the 'Full' install - could that make a difference? I also rebooted after the install just to make sure. FWIW, I'm running XP ... Good news - I uninstalled my copy of Mapsend Topo and reinstalled it with a Full install, and that fixed it. In fact, not only does the program now open up without the CD, but I'm not even getting the "no CD" warning popup. Thanks for the patch itself - which is great - and for your help -Steve 2009-10-06
Your fix #2 for Magellan MapSend Topo 3D NoCD idiot feature works great! Good work. -Tom 2009-10-31
Hi, Installed your patch but it doesn't work. Still get the same install the 3rd disk stuff... Tried to reinstall the patch but got a message that the patch was already installed. Running 32 bit Vista... After messing around a bit a found this solution which worked fine: Magellan_Mapsend_Topo_3D_Nocd_No_Cd_Crack.rar Just Google it, download and follow simple instruction, hopefully it'll work good for everyone. 2009-11-04
Just to confirm that the fix by searching for 00 84 C0 75 11 6A as a Hex String in Mapsend.exe and replacing 75 with EB also worked for my MapSend Topo GB (v1.02). Many thanks for this info. -rw 2010-05-09
Thanks for the fix for Mapsend Topo3D. The likelihood that I will damage my original CD with ongoing use was frustrating. I uderstand them not wanting thievery of their product, but requiring the original install CD for each use of the product is not a good option. Thanks again! - Joel 2010-06-02
MapSend fix worked great!! That program was so annoying to try and use. Thank-You Very Much!!! Mark 2010-08-05
If you are technically skilled and are afraid to run my software on your machine, you can accomplish the same patch manually by following the instructions below.
The following patch can be applied to the MapSend.exe file (typically located in the
C:\Program Files\Magellan\MapSend Topo 3D USA directory. This patch will eliminate the need to keep disc 3 in your CD drive! You will need knowledge of using a basic hex editor to accomplish this patch, or you can simply download the small utility program MapSendNoCDPatch (above) that performs the patch for you.
WARNING :This patch only applies to MapSend.exe file dated 2004-Oct-18 version 188.8.131.52 having file size of 2,883,584 bytes. Help/About should state, "MapSend Topo 3D USA v.1.00 (build 1150)".
How The Fix Works
The patch itself is very simple. In the program disassembly below, one can see a call statement that calls a sub-routine which tests if disc 3 is present in the drive. If the disc is not present, the sub-routine displays the annoying Retry/Cancel dialog window. Upon returning, the program tests the result which must be one of: (1) CD was found; (2) CD not found---retry pressed; or, (3) CD not found---cancel pressed. The patch eliminates the call to the sub-routine, and eliminates the tests so that execution always falls through as if the disc were present.
Patching it YourselfSimply open up MapSend.exe with any hex editor and navigate to the given offset (0x75C9E). Then replace the unwanted instruction bytes with NOP (no-operation) instructions (hex 90) as shown below. Save the modified file.
Here is an alternate patch that was given to me. I have confirmed it works for:
- MapSend Direct Route North America v.1.00a (build 1048)
- MapSend Topo Canada v.1.00e
With this fix a window will still appear asking for the CD; however, when you click cancel the window goes away and the program works!
- Open Mapsend.exe with your favorite hex editor
Note: Windows Vista and Windows 7 protect anything in the \Program Files directory. Log into Windows as an Administrator, then open your hex editor by right-clicking and selecting 'Run as Administrator' so that your hex editor will have Administrator permission to modify the Mapsend.exe file.
- Search for 00 84 C0 75 11 6A as a Hex String
- Replace 75 with EB
- Save and quit
The string appears in a different place in each flavor of MapSend, but regardless of where it is, replacing the 75 with EB seems to do the trick.