DirectRoute is great except for the fact that you must have the CD in the drive to run it. Great till you scratch or lose it, then what!?!
To run DR without the CD do a Full Install so that the data is stored on your hard drive.
1. Open Mapsend with your favorite hex editor
2. Search for 00 84 C0 75 11 6A as a Hex String
3. Replace 75 with EB
4. Save and quit
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!
I personally have done this and it works!
Taken from
http://freightyard.net/projects/MagellanGPS/