Allocating more RAM to a 32bit game

banj0chicken

Honorable
Jun 20, 2013
33
0
10,530
I have a 64bit version of Windows 7 with 8GB DDR3 RAM and I am trying to play a 32bit game. The game is Supreme Commander Forged Alliance which is a huge RTS game with large maps and lots of units.

The game is old and was made for 32bit machines so it has a limit of 2GB of RAM max. Once it hits that 2GB barrier the game will crash. There was a patch for the game to increase the max amount of RAM the game could use to 3GB. I have also used the 4GB patch to increase the MAX amount to 4GB. Can I go higher? My PC is more than capable of running the game with everything maxed out. I would like to allow the game to use 6GB of RAM instead of only 4GB. Is it possible to do so and if so how?

Appreciate any help.

Thanks.
 
Solution
For starters, Supreme Commander Forged Alliance is less likely to crash under Windows 7 x64 if you run it under Compatibility mode for XP SP2.

Secondly, Supreme Commander Forged Alliance is compiled as a 32-bit program, so even though it has been patched to be Large Address Aware (LAA), it cannot see more than 4GB even on a 64-bit system. The program would have to be recompiled for 64-bit in order to make that happen.
For starters, Supreme Commander Forged Alliance is less likely to crash under Windows 7 x64 if you run it under Compatibility mode for XP SP2.

Secondly, Supreme Commander Forged Alliance is compiled as a 32-bit program, so even though it has been patched to be Large Address Aware (LAA), it cannot see more than 4GB even on a 64-bit system. The program would have to be recompiled for 64-bit in order to make that happen.
 
Solution


I always run under compatibility mode for Windows XP SP3 but not tried it with SP2. Anyway I don't believe the game is crashing due to a compatibility issue because if I play on smaller maps with less units the game doesn't crash at all. However on large maps 81K with max unit cap the game will be running perfectly fine for about an hour with no lag no slowing down of the game speed then it just randomly crashes with supreme commander FA has stopped working message. Just wish there was a 64bit version. Oh well thanks for letting me know I appreciate your help.