I would like to explain why I do this small patch. First of all, railworks.exe is a 32bits process and Windows 64bits will give 4096 MB of virtual space memory (see https://en.wikipedia.org/wiki/Virtual_address_space). You can have 64 MB, a 32bits app will have 4 GB. And the worst, railworks crash when railworks.exe reachs about 3300 MB (use any monitoring soft for some time will show it). It's an old school software and it will never be update in 64bits.
Routes and engines from some editor are taking more and more memory with most time too big textures. No need to talk again about Influenzo 65 MB textures, I just place 6 BR 189 AI within 66 MB with fine texture for AI. I play in 2560x1440 maxed so no need to tell me about making too low res textures or use old hardware.
DTG and/or RSC and/or Kuju did not optimise their work. A proof ? Yep, see what it in the logos.TgPcDx (2.7 MB) from Railworks\data\textures\frontend ! A hand gun... and lost in a layer a few Kb Kuju logo... They use about 6 times a 1920x1080 JGP with no compression or TGA with the same loading image : a pure waste. I reduced from 6 MB to 512 Kb (JPG 15% compression YCbCr 4x4 2x2 2x2; hard to see an a lost of quality). You can take a look at my JPG renamed in TGA an compare with original ones. If you see glitches, just tell me. Even, who care about having a slighly lower quality in the loading screen ? There are also files that the game use anymore (component for TS 2013 interface or older). DTG use 4 MB TGA image which can be replaced by 500 Kb JPG or PNG. And if the engin was PNG compatible, it would be possible to recover about 100 MB.
So if you want to be as far as possible from the 3.3 GB limit, every MB spared is fine : clearing junk and reducing some texture are fine solutions. Or you can go an cry on forum that your TS crash all the time with big scenario on some big/recent routes... Each one his way.
What I do for my personnal usage, I also shared it in forum. You like it, enjoy. You don't like it or need it, pass your way. Also try it before writing comments.
And just one last think or thing : 80 MB from 600 MB is about 13% and those 80 MB are still ~3% from 3300 MB.
PS : I work part time in network storage (SAN, File server and so on). When we setup a new infrastructure, customers tell us : Great, we have planty of room and fast storage for years. We always recommand to spare any amount of storage (mostly for Flash high en SAN and also SSD storage). Most time, we are call back in less than two years to free some space... Spare space advice ? Oups... We will take care and clean some space, just don't forget to pay our second bill ! That's perhaps why I hate waste of space and lake of optimisation... I got to change my mind and love it because it pays !
