There are some tools around that allow you to start a game with affinity to all CPU cores, but none of those I found works so nicely as this one.
Games that may benefit from this tool:
- GT Legends
- Power and Glory mod
- rFactor (though it also has a command line switch itself to use all cores)
- Richard Burns Rally
- any race sim/game older than the ones above
Games that already use all cores:
- GTR Evo/STCC/Race On
CPU Affinity Explanation
Most older race sims (and games in general) were not optimized for CPUs with multiple cores, and hence they run on one core by default. Some games, however, will get better/smoother performance if run on multiple cores even though they were not programmed with multiple cores in mind.
Usually this involves ALT-TABbing from the game back to the desktop, starting Task Manager and setting the CPU affinity of the game's process, exiting Task Manager and switching back to the game. This is a bit of a chore to do each time, and some games don't like or even don't allow ALT-TABbing to the desktop (e.g. GTR2 on my PC).
Hence, programs like RunAff will start up your game and set the processor affinity immediately, either by starting the game from inside the tool or, in this case, by creating a shortcut that starts the game through the tool. The latter I find easier to work with because starting the game then only involves double-clicking the shortcut like how you usually start a game, instead of first starting the affinity tool
I believe the tool also unloads itself from memory when the game has started and the CPU affinity set, so will not even take CPU resources. A nice little gimmick is that it also lets you know clearly whether the affinity setting was successful or not.