Chortle.
My comment about old machinery was more that I do try to not use tracks where the frame rate becomes undrivable
on older systems. I sometimes wonder if i need to.
@Erling: Have a look at this screen capture. it shows a spike as taskmgr starts, then a lap at Pau, followed by selecting a different track
and car, then a lap at Groen(something)ring in a yank tank. You can see that when on track the game maxes out one core
and between tracks it is just "busy" The other core is doing some background stuff, possibly network or disk access, but is not
running the on track game as such.
If you fire up a dedicated server on a 4 core system (our server is 4 core) then it only every uses one CPU, and it goes to 100%
as soon as anyone joins, however fast the hardware is.
I don't know how microsoft CPU affinity works, but in VMware if you set CPU affinity it always a bad idea because it forces the thread (vCPU
in that case) to have to run on one physical core, and share it with other threads, even if other cores come free.
ftp://phspok.dyndns-web/com/GTL1Core01.jpg