Sometimes Sid Meier’s Railroads simply crashes for no fault of the player or the map maker. When this happens it is likely because the game ran out of memory and when it went to go do that one more thing it found that it couldn’t, so it crashes.
Luckily there is a fix for this. It is called the 3GB enabler and was originally made for another game that suffered from this bug, Stalker. I have edited the files so that they work with RailRoads.exe. Download the files from the bottom of this post and make sure you read the Readme I have copy pasted here:
Edit: If you are running the 32bit versions of Windows Vista or 7 you must skip the “Directions” section and instead follow this post to make 3GB enabler work under Vista & 7 due to the lack of boot.ini.
****** VERY IMPORTANT: IF YOU ARE USING AN x64 OPERATING SYSTEM: SKIP THE “DIRECTIONS” SECTION.
Introduction:
This is for intermediate to advanced Windows users.
Follow the instructions carefully…the risk is minimal, as long as you backup your RailRoads.exe.This will enable RailRoads to use over 2GB of memory in the application space. It uses conventional tools using a batch file so everyone can see nothing suspicious goes on.
This tool will automatically set the header in the RailRoads.exe so that it can address more than 2GB memory.
Normally XP will only address up to 2GB memory for applications and 2Gb for the kernel.
If we add a boot.ini switch /3GB, then XP is allowed to address up to 3GB for applications.
But unfortunately only applications that are enabled with “IMAGE_FILE_LARGE_ADDRESS_AWARE” header can utilize more than 2GB of the space.I highly recommend you look at some official information here at microsoft:
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx_______________________________________
Directions:
First you need to tell XP/Vista that it can use more than 2GB of RAM for applications.
Manually edit your boot.ini file by adding ” /3GB /Userva=2900″ to your boot.ini (no quotes).
Your boot.ini is normally read only and you will need to change that temporarily while you edit it.
To do this, right-click the file and untick “Read Only”. After editing the file, restore the Read-only status.
To Edit it manually you can find it on the root of your system drive or
go to system properties/advanced tab, settings under ‘startup and recovery’ section, then hit edit.Mine looks like:Â multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Windows XP Professional” /FASTDETECT /NOEXECUTE=OPTIN /3GB /Userva=2900
Yours maybe different, the only thing you should change is add ” /3GB /Userva=2900″.
_______________________________________
Now for the tool to enable RailRoads to use more than 2GB…
*** Important: First make a backup original of you RailRoads.exe, by renaming the copy to Oblivion.exe.original ***
The tool will add the “LARGE_ADDRESS_AWARE” header for you to your executable.
Copy RailRoads.exe to this folder.
Doubleclick startme.bat then the menu walks you through.
1) Hit the A key to add the large address header.
2) Press any key to continue.
3) When back at main menu hit ‘V’ to output the headers in text so you can see the values.
4) Now you can check to see if it is enabled. Scroll to the top and look for section “FILE HEADER VALUES”. Look for a line in that section that says “Application can handle large (>2GB) addresses”. It’s the tenth line down in that section. If you see that line then the executable is now enabled for >2GB, you are done.
5) Copy the enabled RailRoads.exe back to your Sid Meier’s Railroads! folder.
6) To avoid any strange issues with future patches, I suggest you rename your 3GB capable RailRoads.exe to something else like RailRoads3GB.exe, then make a shortcut to it on your desktop. In the meanwhile, keep the original where it belongs and you will avoid any possible patching or online issues.At anytime if you want to remove the large address header then you can restore you original backed up exe or use the app and use the Remove function and it will remove the header. Once you run (R) to remove the header you have the original exe back, the MD5 hashes do match.
No strange side effects have been witnessed, but glad I can play some big games now.
Alright, since you have read the above this link will download the 3GB enabler edited for Sid Meiers Railroads. Do not forget to listen to the readme’s warning and skip the “directions” section of the instructions if you have a 64Bit operating system.
I am not quite sure if this is still revelent.
I think Vista service pack #2 took care of it.
It didn’t, I had SP2 and Rodea’s large map was still crashing right until I used this patch.
Also IMHO this is not a problem that microsoft can fix since it is a problem with the exe and not the operating system.
Pingback: 3GB Enabler 1.2 | Warll's Blog | ワãƒã‚¦ã®ãƒ–ãƒã‚°
I have read the readme file, but I still not sure where to put the files, can you please explan it to a dummy like me. Thanks
You need to put the files in the in the my programs/2k/sid meier’s railroads folder.
Hi,
thanks for the tips. It seems that I have a problem with the .exe file: at the end of the list (after pressing “V” and seeing the modifications) I read this:
“Fatal error LNK1106: invalid file or disk full: cannot seek to x14ef367”
Any advice?
Thanks
Are the files in the correct location? ie are all the files you need stored in the same folder as the script?
Hi,
first, thanks for the quick response.
The answer is yes, I put all the files in my Railroads! folder. This after trying it the way you explained, moving railroad.exe in a different folder with the .bat file, editing the file then moving it back.
Ok then you’ll have to try the manual method that coconut explains here: http://forums.steampowered.com/forums/showthread.php?t=1090651
If encounter an error when following that guide please take a screen shot of it and mention where you are encountering the error, this way I will be able to know where the problem is.
http://www.cryer.co.uk/brian/mswinswdev/msdev_lnk1106ifodf.htm
That link mentions that your hard drive might be full, are you sure it isn’t?
Apologies is this is teaching grandma to suck eggs, but it might just be Vista’s UAC getting in the way. Try right clicking the batch file and selecting ‘Run as Administrator’.
Hey I have windowss 7 and have the same memory problem however Windows 7 no longer has a boot.ini and the other way
system properties/advanced tab, settings under ’startup and recovery’ section, then hit edit.
does not work as when i click on the startup and recovery button and go in there is no edit button. However patching the game file is fine i just cant figure out how to tell windows 7 to let it use more than 2gb.
Any help much appreciated
Sam are you sure you are not on a 64-bit system? Is it still crashing when the game goes over 2GB?
yep still crashing when it goes over 2GB. Checked this by looking at system information as soon as it crashes and it always say 1.99GB used when it crashes. And i’m running on 32 bit windows 7 prof
Edit: Windows Task manager (performance Tab) and says 1.99GB used
Alright Sam I have a fix for you: http://www.sevenforums.com/performance-maintenance/26643-3gb-switch.html
That thread will allow you to do the same thing as the boot.ini would have done. If you have any problems with it you should be able to post there, although I expect you should be set!
Pingback: 3GB Enabler Fix for Windows Vista & 7 | Sid Meier's Railroads! Simple!
Thanks a heap for looking for me. I have now applied the fix and will now go test it. *fingers crossed*
Well, I can only assume it has worked. My email says that you posted that an hour ago, had it crashed I would expect you to be back by now. =)
Yep finally got it to go over 2gb Phisical Memory usage and all is fine.
So anyone with windows 7 (32 bit), i’ll reclarify what to do. Do everything the same as with vista with the railroads file by modifying it with “LARGE_ADDRESS_AWARE†but when it comes to modifing the boot.ini file you cant because it does not exist use this new method.
1. Open an elevated command prompt (right click on command prompt and run as administraitor)
2. type in bcdedit /set IncreaseUserVa 3072
Viola you are done
P.S. Remember to always boot up from the new modded railroads.exe as i forgot and started using the shortcut on the desktop forgetting.
I tried all this but everytime I go to run the game it says, Application error. Failed to find steam. Then opens a web page in my browser. Maybe I don’t need it? In task manager it says 848,430 in memory for smr. Idk i’m stupid on this stuff. any help would be appreciated.
It sounds like that is really a steam shortcut and not the railroads.exe. Where did you find this exe?
Steam\steamapps\common\sidmeier’srailroads\railroads.exe
My game locks up really bad after i put down tracks. It jumps to 900,000kb on the memory and after a few seconds it’s playable again. Would this help that at all?
No, your problem is not that the game is using too much memory but that the game has to recalculate the track paths.
The only solution to that problem is to get a more powerful computer.
I’m running the 965 Phenom II BE. AMD doesn’t make a more powerful cpu that i know of. Shouldn’t this be more than enough to run this ?
With enough track any CPU will bog.
Oh ok. It does say around 2 or 3k miles of track when it does lol. Thanks you for your help Warll. I really appreciate it alot.
Yeah that is a lot of track.
Please Help I can not Find boot.ini, can someone Help
This fix is only relevant if you have over 2GB of DRAM on your computer though right? My laptop is old, and I can only expand my memory to 2 GB . . .
It likely will not work, but there is a chance that it will help by allowing the program to use your virtual memory.
I feel kinda stupid, but when I open the startme file, go to the next part where it says choose A to add R to remove ect and hit A it says oblivion.exe has not been copied to this folder, and it has been copied. Can you help me?
Sorry springwater I had forgotten to change that error message (I should say Railroads.exe), what you need to do is move Railroads.exe into the same folder as the script.
You can find railroads.exe in the smr folder in “my programs”.
Yeah, I did that. Railroads.exe is in the same folder as the script.
What folder is the “startme” file in?
In the Sid Meier’s Railroads folder.
Here use this pre-patched file: http://www.mediafire.com/?oqvgqywwemd
Don’t forget to apply the 1.1 patch before you replace the exe.
Okay, thanks that worked. But now what do I do with the file? It says it’s missing a .dll file.
Pingback: SMR Troubleshooting | Sid Meier's Railroads! Simple!
Which file, and when does it say that?
Oh, sorry. Bah I’m new at this. The Railroads file you gave me the link to. It says it when I click on Railroads to play it. I already did the three 3gb enabler. Ha, ha sorry this must be annoying.
Is the new railroads.exe in the program files / smr folder?
Yes indeed it is.
Would it be possible to do a reinstall of SMR? Once you have it reinstalled try following this manual guide: http://forums.steampowered.com/forums/showthread.php?t=1090651
If you run into a problem with the guide tell me where and what error you get.
Warll my game goes over 2gb on memory and i dont think i have the 3gb enabler Problem: it works fine for awhile but then suddenly it locks up and it says abnormal problem or something like that.
now it was loading it was taking a long time i alt+tabed out and got my task manager it said 2.25GB then i exited out clicked on railroads and it said abnormal progam termination and advice or anything.
Jared have you installed the 3GB Enabler patch?
I am new to Railroads, and am excited about this website. I have a laptop with 2G of memory. It’s newer, but the cheapey dell. Has there been any feedback about 2Gs using the 3Gb patch? I saw some preliminary talk above about possible use of virtual memory. No feedback though. I only want to mess with code if it’s necessary as I am a mediocre computer guy.
Also, are there recommended maps for us neanderthal 2Gbs dudes? I thought this might be a cool subsections of the map database.
The two maps I have tried, Europa and the first one on the list….a something about a real railroad crash when I load them.
Any hints for 2Gbs guys on lessening RAM use by Railroads to stretch our memory?? Graphic settings, etc?
Finally, impressive site. The idea of playing dozens of maps really is something exciting. I thought the downfall of RR Tycoon 2 was the limitation of scenarios.
Thx,
P.
Unfortunately the 3Gb enabler will likely not do you much good.
Try reducing the texture quality setting and reducing the number of trees.
Next to see if your problem is not enough ram try running the game in windowed mode and having task manager open at the same time and monitoring ram consumption. You can run smr in windowed mode by unselecting “run full screen”, and then selecting a lower resolution.
Good luck!
Thanks a bunch! I’ll try all of those.
P.
I need some help. I’m running a Windows Vista 64bit computer. I can’t seem to find Boot.ini. and this link http://www.mediafire.com/?oqvgqywwemd doesn’t seem to lead me anywhere. Could somebody send me a copy of their already edited Railroads.exe? Or post it.
Hi, im running windows Vista, after following the step by step instructions on how to install the 3gb enabler and installing it, my game crashes every time i try to run any map. i never had this problem until i installed this enabler =(
can any one help me out?
Try re-installing which will refresh the exe.
The 3GBEnabler path won’t work for me. Running Windows 7 x64, I have skipped the ‘directions’ bit, have RailRoads.exe in the same folder as the script, the script folder in Railroads folder, and I’m running the script as an administrator, and it’s giving me the: “Oblivion.exe has not been copied to this folder” error.
Any ideas?
Could you take a screenshot of the folder you have railroads.exe in?
If I remeber correctly Windows 7/64 does not need the enabler. It can read up to 8 Mb directly.
No Jan, 64bit does not need the boot.ini fix. Railroads.exe still needs to be patched.
Sure, here it is:
http://jconway.co.uk/posts/railroads.png
Not sure if it could have something to do with it running in a VM, but the itself game runs just fine.
I’m looking at the code that triggers the error and it shouldn’t be generating that.
Are you sure you are using a copy of 3GB enabler you downloaded from here?
Unfortunately simply removing the error code will not fix it, the program really cannot find the exe.
Running it in a VM will not have caused this, likely.
Perhaps try using this guide: http://forums.steampowered.com/forums/showthread.php?t=1090651
Tell me if and where you encounter an error.
i cant figure out how to make the 3gb enabler. i just bought a new laptop. please help
Read the “directions” portion of the readme.
I have Windows 7 32-bit, and SMR keeps crashing to desktop. I have run the BCDEDIT command in cmd.exe, and have patched my RailRoads.exe with your 3GB program, yet it still doesnt seem to work. It still crashed to desktop everytime I play! Can you please help with this? Thanks
Which maps is it crashing on?
Constantly crashes on Northeast US, but also on others, although less so. I have not played every map yet, only a handful, so I cant comment on the rest.
Have you installed the 1.10 patch from Fraxis? Make sure it is 1.10 and not 1.01
Yes – I have installed 1.10. I have noticed though that playing not in full screen helps alot. Are there maybe any other tips/solutions you can give me? (Anti-Aliasing is also off).
Does turning off auto-save help at all? This used to be an old trick, I don’t know if it does anything anymore.
Hi there,
great site in the first place. Thank you for putting all this together.
Unfortunately SMR crashes during a lot of custom maps on my machine.
Specs: Vista Home Premium 64bit SP2, 4 GB RAM, 1 GB RAM VidCard.
So I tried the 3GB enabler, both versions, 1.0 (?) “SidMeiersRailroads3GBEnabler.zip” as well as the 1.2 version “3GB_Enabler_1.2.zip”, downloaded from this site.
My steps were
-create a new folder on my desktop
-unzip all content of the 3GBenabler zip/s to that folder
-copy “RailRoads.exe” from its directory (“C:\Program Files (x86)\Firaxis Game\Sid Meyer’s Railroad!\”)
-make a backup by remaining the old .exe to something else
-exec startme.bat
-version 1.0 outputs like it was done fine but after checking I can’t find the “FILE HEADER VALUESâ€
Here’s what it outputs:
1000 size of stack commit
100000 size of heap reserve
1000 size of heap commit
0 loader flags
10 number of directories
0 [ 0] RVA [size] of Export Directory
D39000 [ 37E] RVA [size] of Import Directory
D12000 [ 2EA0] RVA [size] of Resource Directory
0 [ 0] RVA [size] of Exception Directory
0 [ 0] RVA [size] of Certificates Directory
0 [ 0] RVA [size] of Base Relocation Directory
0 [ 0] RVA [size] of Debug Directory
0 [ 0] RVA [size] of Architecture Directory
0 [ 0] RVA [size] of Special Directory
D15000 [ 18] RVA [size] of Thread Storage Directory
0 [ 0] RVA [size] of Load Configuration Directory
0 [ 0] RVA [size] of Bound Import Directory
0 [ 0] RVA [size] of Import Address Table Directory
0 [ 0] RVA [size] of Delay Import Directory
0 [ 0] RVA [size] of Reserved Directory
0 [ 0] RVA [size] of Reserved Directory
SECTION HEADER #1
.data name
5DD71D virtual size
1000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
SECTION HEADER #2
.bss name
7A4CC virtual size
5DF000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
SECTION HEADER #3
.text name
75CB0 virtual size
65A000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
SECTION HEADER #4
.rdata name
D21D0 virtual size
6D0000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
SECTION HEADER #5
.tls name
9 virtual size
7A3000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
SECTION HEADER #6
.rsrc name
2A40 virtual size
7A4000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
SECTION HEADER #7
.data name
16DC4A virtual size
7A7000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
SECTION HEADER #8
.idata name
56AE virtual size
915000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
SECTION HEADER #9
.rsrc name
36D0 virtual size
91B000 virtual address
0 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
DUMPBIN : warning LNK4078: multiple “.bss” sections found with different attribu
tes (C0000020)
SECTION HEADER #A
.bss name
3F18C9 virtual size
91F000 virtual address
3F1A00 size of raw data
1000 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000020 flags
Code
Read Write
DUMPBIN : warning LNK4078: multiple “.idata” sections found with different attri
butes (C0000040)
SECTION HEADER #B
.idata name
72E virtual size
D11000 virtual address
800 size of raw data
3F2A00 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000040 flags
Initialized Data
Read Write
DUMPBIN : warning LNK4078: multiple “.rsrc” sections found with different attrib
utes (40000040)
SECTION HEADER #C
.rsrc name
2EA0 virtual size
D12000 virtual address
3000 size of raw data
3F3200 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
40000040 flags
Initialized Data
Read Only
DUMPBIN : warning LNK4078: multiple “.text” sections found with different attrib
utes (D0000040)
SECTION HEADER #D
.text name
1000 virtual size
D15000 virtual address
1000 size of raw data
3F6200 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
D0000040 flags
Initialized Data
Shared
Read Write
DUMPBIN : warning LNK4078: multiple “.rdata” sections found with different attri
butes (C0000020)
SECTION HEADER #E
.rdata name
18000 virtual size
D16000 virtual address
17600 size of raw data
3F7200 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000020 flags
Code
Read Write
SECTION HEADER #F
.data name
1000 virtual size
D2E000 virtual address
0 size of raw data
40E800 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000080 flags
Uninitialized Data
Read Write
DUMPBIN : warning LNK4078: multiple “.bss” sections found with different attribu
tes (C0000040)
SECTION HEADER #10
.bss name
A000 virtual size
D2F000 virtual address
9E00 size of raw data
40E800 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000040 flags
Initialized Data
Read Write
SECTION HEADER #11
.idata name
37E virtual size
D39000 virtual address
400 size of raw data
418600 file pointer to raw data
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000040 flags
Initialized Data
Read Write
Summary
7B000 .bss
3F2000 .bss
A000 .bss
74D000 .data
2000 .idata
6000 .idata
18000 .rdata
D3000 .rdata
3000 .rsrc
7000 .rsrc
1000 .text
76000 .text
1000 .tls
______________________________________________________________________
INSTRUCTIONS…
Scroll to the top and look for section “FILE HEADER VALUES”.
Then look for a line in that section that says “Application can handle large (>2
GB) addresses”.
If you see that line then the executable is enabled to handle greater than 2GB,
you are done.
Drücken Sie eine beliebige Taste . . .
-version 1.2 doesn’t even seem to try, here’s its output:
——————————————
—- This will allow your game to use —-
—- more than 2GB addressable space —–
——————————————
Make a backup of the original program’s “.exe”.
Please make sure that the “.exe” has been copied to this folder.
Then write the file’s full name, this includes the “.exe” portion.
Note: The name is case sensitive
Note: To paste text into command prompts like this one you must right click and
select “paste”
RailRoads.exe
The text you wrote does not match a program in this directory (folder), did you
forget to add “.exe”?
please try again.
“RailRoads.exe” definitely is in that new folder on the desktop along the contents of the 3BGenabler zip/s. I also tried pasting the name of the exe into the cmd prompts. No Luck.
Bought my copy of the game through a download game portal (all legal, I assure you. Gamigo was the name I think). Don’t have a CD/DVD, just a license for 5 installs. So I’m kinda shy about a re-install. Might the problem lie somewhere in their distribution?
Thanks in advance,
CB
Forgot to mention, in case it’s important, patch1.10 was already part of the setup I bought/downloaded.
Could you take a screenshot of the directory for me? Use the SidMeiersRailroads3GBEnabler.zip, version 1.2 is a general purpose one.
Maybe try running it as administrator.
Thanks for that fast response!
Is there a way to send you a Private Message?
I’ve emailed you.
err, forget it. A simple right click can make that much a lot clearer :).
Sending you Infos on how to get a hold of those screens…
Great Website. I have SMR that I downloaded from Steam. My problem is that the game crashes midway through. I have the latest version. I have downloaded all the maps from this website and I have enabled the enabler from this website as well. Now when I play no matter what map I play it still crashes after a few minutes of playing. My OS is windows 7. I have 1gb Gforce t240 video card. I have 2gb of memory.
I am wondering if I have to put more memory in.
Please help because I love this game and I would love to play the new maps and mods.
Thanks
The enabler will only do any good if you have more than 2GB of RAM. You likely should get more RAM especially if you already have a good video card.
Thnx! Great to see that there are still people active in this game. And this solution is a musthave!
Hey Folks !!!
I’ve got Sid Meier’s Railroad (patch 1.10) and it crashes soon after 3 to 5 mins, game is beautiful but sucks…
I’ve got 4gb ram, core i5, 1 gb graphic, and I think problem is in my .exe….
so where can i download new exe or what else could be done to run this game ????
most of the people changed the exe and ther game is running smoothly…..
plz help
And my operating system is Windows 7 ultimate, 64 bit
Joe try using this guide: http://www.smrsimple.com/2010/11/simple-guide-to-the-3gb-enabler/
I have tried everything from above, also the directions from the Steam forum. I am running a 64 system.
But i get the following error, each time.
“EDITBIN : fatal error LNK1104: cannot open file “RailRoads.exe”
Any solutions? :/
That steam thread also contains a pre-patched exe, maybe use that?
I don’t have the Steam edition. I bought the game on CD when it first came out. Just not been playing it for a while now and then came upon these problems with the game crashing when starting a new game and so.
Please help: When ever i copy the oblivion file into it, it says: Oblivion.exe file was not backuped (It says somthing close to that) please help!
Thank You,
After trying to play SMR for the last year on windows 7 64 and crashing 18 times (windows told me) I found your fix and it works! I just played for 2 hours without a problem! Thanks again.
@ BigBigRobot
That message about an “Oblivion.exe” file is just a leftover error message in the 3GB Enabler code, mentally replace it by SMR.exe and then see whether the error message makes sense to you!
Easier option to change file header to >2gb:
http://www.ntcore.com/exsuite.php
open file with CFF explorer > go to NT file header > change app can handle more then 2gb
save and done!
First, thanks for keeping this page and SMR up and running.
I’ve read the entire page and didn’t see my problem posted. I haven’t tried the 3G Enabler yet, put I can’t event get the game to boot up. I’m running Windows 7 64 bit with an i7 processor and 9 GB of ram. The error message I’m getting is “Unable to authenticate original disc within time limit. Please have a look at http://www.securom.com/message.asp?m=timeout for further, more detailed information”. I am using the original disc. I’ve tried to follow the directions on the web page, but I couldn’t find the tab within device manager to make the change suggested.
Any suggestions?
I’ve waited for 4 years to play this game again, so I REALLY appreciate any feedback.
The Securom will play that annoying game. Take the disk out, perhaps wipe it clean gently, and retry. Normally, the game should now work. If not, try exchanging it at the shop where bought.
Hello
I just bought Railroads but it keeps crashing on Windows 7 64-bit. I checked the task manager and it crash at 0.99 GB, can someone help me out. I’m have no real knowledge about changing codes or anything really, so any help would have to be very step by step, thanks.
Oh, i have 3 GB of Ram, if that helps at all.
We all seem a bit conservative here, I will probably get my first Win 7 64 bit machine only in a month or two …
Anyway, give us some details: what exactly do you mean when you say “Railroads keeps crashing”? At start up, with standard maps, with a user mod?
I mean that after 1-30 minutes of playing the game crashes and just says that the game has stopped working. This is in any of the maps that come with the game (I haven’t downloaded any). It does seem to happen more when i have lots of kilometers of railway or when i’m trying to run a really long and complicated track. Therefore, i’m thinking it has to do with the memory issue since it happens when it hits 0.99 Gb. Any other info you require?
Windows 7 gobbles up more memory than XP, for which SMR was designed, so you definitely need to enable more memory.
1. Make sure your Custom Assets folder is empty, you don’t want any stuff in there that would eat up available memory.
2. As a Win 7 user you are in luck, the steps to enable 3GB for SMR are very simple and described in detail here:
http://smrsimple.com/2010/02/3gb-enabler-fix-for-windows-vista-7/
Enjoy your troublefree SMR after that!
Win7 64bit here and it works a treat. Thank you so much! It was unplayable and tech support didn’t want to know. Now I can railroad for hours, woo!
U know, THIS FOLDER isnt’t really exact. Been movin this Oblivion file all over my computer and the fix cant detect it. Shame you cant write directions, for being a genious and all.
Ah sorry. I cannot even undetrstand exactly what I meant.
What I’m pretty sure I meant is to move the Railroads.exe into the folder that contains the batch scripts. The Oblivion file is just the backup.
That message about an “Oblivion.exe†file is just a leftover error message in the 3GB Enabler code, mentally replace it by SMR.exe and then see whether the error message makes sense to you!
Hi, I’m having problems with the game. I haven’t played it in quite a while and when i try it on this computer, it runs VERY slow. It loads fine, it doesn’t crash, graphics are nice but its just slow.
Running on windows xp sp3(fresh instal):
Processor: Intel(R) Celeron(R) CPU 420 @ 1.60GHz
Memory: 3062MB RAM
Card name: Intel(R) G33/G31 Express Chipset Family
Display Memory: 256.0 MB
So everything loads but then i can barely move around on the move and everything i do takes ages to complete.
I assume its something to do with the video card but not sure.
Does anyone have any idea how to fix this?
That seem to be rather low-spec graphics. Comments I have seen:
“i used to have this card, thank god im free… (now i have a nividia geforce gtx 550 ti)”
“It suxs doesnt i have this card and lm planning on getting the geforce 9500”
I agree is a rather poor video card, but the game should work fine on it still…:-s
Your cpu is also very slow…
Hey there,
store bought, patched to 1.10v
using windows 2000 pro sp4 (i know…)
3.6gb ram.
ati radeon 9250.v6.14
sometimes i get over 6000km of track. and no crash. but once in a while it will. any tips?
im leaning on a graphic problem, cause when the train goes by at the main menu, he’s glitchy.
also got pentium dual-core @2.50ghz
when i wrote in cmd “Set IncreaseUserVa 2900″ pops up is not defined the environment variable
please help me
Are you sure you have a 32bit version of windows?
Try skipping that step.
I did this with railroads on Windows 7 and it works great now. Thanks!
… The problem is, now ALL of my other games run slow (Sims3, NBA 2k12, Civ5) and before I did all this they ran perfectly fine. I like RR a lot but I also like my other games! Any clue on what may have happened, how to fix it, or if this has happened to anyone else?
Trying these steps on 64 bit windows 7, I keep getting
“EDITBIN: fatal error LNK 1104: cannot open file “RailRoads.exe”
Large Address Aware has been enabled”
What’s going wrong?
I did this, and when I try t launch the game now, it says:
A required security module cannot be activated.
This program cannot be executed (13000).
Please have a look at http://www.securom.com/message.asp?m=module&c=13000 for further, more detailed information.
And wont let me run it. I bought and downloaded it from the Gamefly Client.
å„ä½å¤§ä¾ 们,请教一个问题,网站上说的很å¤æ‚,我的是win7,64ä½çš„,4gb,玩到一定程度就æ»æœºäº†ï¼Œè€Œä¸”ä»Žç½‘ç«™ä¸Šä¸‹è½½çš„åœ°å›¾ä¹Ÿæ— å‘使用,有è°èƒ½å¤ŸæŒ‡å¯¼ï¼Œå°å¼Ÿä¸èƒœæ„Ÿæ¿€å‘€
Создайти пожалуйÑта карту роÑÑии Ñо вÑеми городами которые еÑÑ‚ÑŒ ÑÐµÐ¹Ñ‡Ð°Ñ Ð¾Ñ‡ÐµÐ½ÑŒ хочу поиграть
I tried it in both Windows xp and Windows 7 still it crashes when u played for a while such as buying out competitors or simply playing alone in large map such as america map and europa map
This is likely due to issues with the particular map, so I would post your comment in the relevant map thread 🙂
Guys help create a map of what needs to be done
I followed all of the steps and replaced the old exe with the new but when I go to launch it says binkw32.dll missing and cannot run the game. I am using a physical copy of the game if that helps.
Anyone know what I did wrong or how to fix?
Game keeps crashing, and i have done the 3Gb enabler. AFAIK, you need to play SMR on one single core (process) for better stability. Tried it a while ago, and it works well but! not perfect.
Still gonna crash once in a while, mostly when you have more stuff running on the rails.
I keep getting an error for the “LINK.exe” with the default winzip for win7, I tried 7-zip and it tells me that the “LINK.exe” is broken!
Is there a fixed version, and if so is there a link for it?
This instructions aren’t clear at all.
It says copy railroads.exe to this folder. WHAT FOLDER? The download didn’t come with a folder, it just added the 7 applications.
I put all the download applications and railroads.exe into a new folder, but when i run startme.bat it says lnk1104: fatal error cannot open “railroads.exe” even though its in the folder. what do i do?
Nothing but a waste of time.
Using Windows 7 64-bit with 8gb RAM. Game plays for a couple of hours, then crashes to desktop. Loading the auto-saved game results in a crash within a minute. I am running the ‘patched’ EXE (with > 2gb addressing enabled) but that’s not preventing it.
However, when the game crashes, the Railroads process (observable from Task Manager) is showing close to 1gb of RAM being used. Every time it gets close to this is when the crash happens.
I don’t understand these systems well, but it seems like the patch etc. is geared towards expanding the available RAM from 2gb to 3gb or more. I and presumably others like me are getting crashed out at 1gb consistently. I see a similar message from kvil last year, but don’t know if it got resolved for him.
Hello! Do you know how to do this on a Mac? Thanks!
tried to install the 3 g patch to my new pc running win 8 and doesn’t seem to work, used to have it going fine in win 7, any news on the chances of this working in win10
Still crashing on 10 also….
Hope they will not take it as cheating but even if they do, good fix. 🙂 Hard to play if there is a black screen. Thank you.
in this:
http://www.smrsimple.com/wp-content/uploads/2009/12/SidMeiersRailroads3GBEnabler.zip
There’s no RAILROADS.EXE.