Hi all. First off i'd like to thank JCitron for the encouragment needed.... :wave:
I'm not sure which section this should be posted in, so i'll dump it here and let the sparks fly
What i write here is for your personal reference. I must make clear that i'm not encouraging anyone to break ULEA's with regards to M.S software, but rather correct a general mis-information that has prevented a large user base from realising X32bit windows potential.
Basically in other words - if you choose to use this information your on your own as far as any litigation is concerned.
The following is to help clear-up any mis-understanding that x32bit windows cannot use >3.25GB ram. This text only applies to Windows 7 (all x32bit editions).
Basically, Windows 2003 server is a x32bit O.S that can use upto 64GB of ram. It's M.S that has put the ram restriction into all it's subsequent x32 bit O.S's that prevents you from using >3.25Gb ram. It's purely a marketing decision, and nothing to do with x32bit mathmatical restrictions.
There are 2 apps that are needed to be installed to allow any x32 bit software to use >8GB ram
1. http://www.unawave.de/windows-7-tipps/32-bit-ram-barrier.html
This is a ram patch that will remove the 3.25GB ram restriction. Please read the information as it explains everything in detail as to why, what, and how it works. Please be aware this will void any windows guaranties, and M.S would probably frown on it's usage anyway.
Once installed and your system is rebooted, check the system properties and you'll see that you will have >8GB installed ram available.
The next step is to install CFF Explorer. This allows any 32bit software to access >2GB Address space.
http://www.ntcore.com/exsuite.php
Once CFF explorer is installed -
1. Right click on the Trainz shortcut icon and select open with CFF explorer.
2. Click on the 'line File Header' text on the left, and on the right you'll see text in blue stating 'click here' -
Go ahead and click it.
3. Tick the box that say's: 'app can handle >than 2gb address space' than click 'OK'.
4. Click on the Disk icon at the top of the screen and save (allowing to overwrite).
5. If it refuses to save you need to goto the trainz install folder, and right click/select properties and change the
permissions to allow the user full access. Then try the CFF Explorer app again.
All programs i use are x32bit, and having x64bit O.S installed doesn't really give me a performance boost. Using the above not only lets me use x32bit windoze, but also a full 8GB of ram. I've had zero problems using these apps, and the performance gain of the additional ram really does make a significant difference not only in games, but also the mudane serious stuff.
If your using x64bit O.S there's no point in installing the Ram-Patch, as by default there is no ram restriction. You can still use the CFF Explorer app though.
On boot-up you will be presented with the option to boot into the ram-patched or default windows, so you can choose to use it or not. This is a permenant thing and so far i've had no issues with service packs or patches.
Ever wanted to add this to TrainzOptions: -ResourceMemory=4096
I hope this helps.
Regards Barryg
I'm not sure which section this should be posted in, so i'll dump it here and let the sparks fly

What i write here is for your personal reference. I must make clear that i'm not encouraging anyone to break ULEA's with regards to M.S software, but rather correct a general mis-information that has prevented a large user base from realising X32bit windows potential.
Basically in other words - if you choose to use this information your on your own as far as any litigation is concerned.
The following is to help clear-up any mis-understanding that x32bit windows cannot use >3.25GB ram. This text only applies to Windows 7 (all x32bit editions).
Basically, Windows 2003 server is a x32bit O.S that can use upto 64GB of ram. It's M.S that has put the ram restriction into all it's subsequent x32 bit O.S's that prevents you from using >3.25Gb ram. It's purely a marketing decision, and nothing to do with x32bit mathmatical restrictions.
There are 2 apps that are needed to be installed to allow any x32 bit software to use >8GB ram
1. http://www.unawave.de/windows-7-tipps/32-bit-ram-barrier.html
This is a ram patch that will remove the 3.25GB ram restriction. Please read the information as it explains everything in detail as to why, what, and how it works. Please be aware this will void any windows guaranties, and M.S would probably frown on it's usage anyway.
Once installed and your system is rebooted, check the system properties and you'll see that you will have >8GB installed ram available.
The next step is to install CFF Explorer. This allows any 32bit software to access >2GB Address space.
http://www.ntcore.com/exsuite.php
Once CFF explorer is installed -
1. Right click on the Trainz shortcut icon and select open with CFF explorer.
2. Click on the 'line File Header' text on the left, and on the right you'll see text in blue stating 'click here' -
Go ahead and click it.
3. Tick the box that say's: 'app can handle >than 2gb address space' than click 'OK'.
4. Click on the Disk icon at the top of the screen and save (allowing to overwrite).
5. If it refuses to save you need to goto the trainz install folder, and right click/select properties and change the
permissions to allow the user full access. Then try the CFF Explorer app again.
All programs i use are x32bit, and having x64bit O.S installed doesn't really give me a performance boost. Using the above not only lets me use x32bit windoze, but also a full 8GB of ram. I've had zero problems using these apps, and the performance gain of the additional ram really does make a significant difference not only in games, but also the mudane serious stuff.
If your using x64bit O.S there's no point in installing the Ram-Patch, as by default there is no ram restriction. You can still use the CFF Explorer app though.
On boot-up you will be presented with the option to boot into the ram-patched or default windows, so you can choose to use it or not. This is a permenant thing and so far i've had no issues with service packs or patches.
Ever wanted to add this to TrainzOptions: -ResourceMemory=4096
I hope this helps.
Regards Barryg
Last edited: