How to, Manage custom maps with SMRMapShifter.exe
Due to a limitation of the program you will have to change the file extension on zip files to .7z instead of .zip in order for the program to recognize them,David should be able to fix this.
Note: This program requires the Microsoft .NET framework to run, Windows Vista and Windows Seven ahould already have the required files.
Instructions:
- Download any number of maps from the map database
- Just like when you move files by hand “My Games/Sid Meier’s Railroads!” must be empty, if your is not see this post here
- Copy the .7z files you downloaded all into one folder, it does not matter which folder.
- Run SMR-MapShifter and select the folder where you stored the maps.
- Optionally you may go into the settings menu and select if Sid Meier’s Railraods!.exe is to be launched after the files are moved, sadly this feature does not work if Sid Meier’s Railraods!.exe is not in the default directory.
- Select the map from the list and press the “Shift the Map!” button.
- The files have now been moved over and you may now select the new map from within Sid Meier’s Railroads!
- To play another map just run SMR-MapShifter again and select another map, the press “Shift the Map!”. The program will take care of clearing the /usermaps folder and then copy the new map over.
Download MapShifter installer | 468KB


Your link to SMRMapShifter does not work, the link seems to be invalid, have you moved or deleted it, if so where can I get it now?
I’m sorry I don’t know what might have since I posted. I will fix when I get back to my desktop. Sorry my phone is hard to write with and usless for fixing.
Ok so I figured out what was doing it, silly urls are case sensitive and the installer is “Setup.exe”. Thank you for pointing this problem out.
I have to try this yet
When I try to use this on Win7 I get the following error:
Unhandled exception has occured in your application:
Could not find dirctory ‘C:\Users\username\Documents\My Games\Sid Meier’s Railroads!\Usermaps
I can email you the exception text if you’d like. I suspect the the problem is that in the filesystem path it’s “My Documents” not just “Documents”.
What you need to do is open the map manager and open the “settings” menu. Then edit the first text box with the correct folder.
This should have been completed automatically, or at least I thought it would do so.
Figured out the problem was I had a space in the name of the folder where my maps were stored:
My custom maps were on “E:\SMR Maps” — renamed that to “E:\SMR” and it worked fine, no error.
When Repacking make sure that the FPK and scenario files are packaged at the root of the 7z. otherwise this will make SMR crash when loading the map. I found this out the hard way
If the files come downloaded as a conventional .zip file, then unpack the files to a temporary folder and then re-pack them as a .7z file. The map shifter then should be able to recognize the files.
That would of course work, but is unnecessary since you only need to change the file extension from .zip to .7z