Periodically set ET's process to use all cores?
Is there a program/way to set the CPU affinity of ET's process to all cores periodically?
Setting the CPU affinity at start does not work as it keeps resetting after vid_restart/map load.
I'm using Windows 8 (I know that it has problems that Microsoft doesn't seem to intend to solve, but this is not a win8 topic).
I experience that the framerate is terribly unstable on my computer with Win8, if I don't touch the CPU affinity.
But for some odd reason, the FPS are stable when ET is set to use all cores on the computer (4 in my case).
It makes no sense as ET uses only 1 core, but that's how it behaves here...
So, is there a possibility to set the CPU affinity of that process like every 60 seconds automatically or is there a way to strictly enforce the CPU affinity setting in task manager?
Setting the CPU affinity at start does not work as it keeps resetting after vid_restart/map load.
I'm using Windows 8 (I know that it has problems that Microsoft doesn't seem to intend to solve, but this is not a win8 topic).
I experience that the framerate is terribly unstable on my computer with Win8, if I don't touch the CPU affinity.
But for some odd reason, the FPS are stable when ET is set to use all cores on the computer (4 in my case).
It makes no sense as ET uses only 1 core, but that's how it behaves here...
So, is there a possibility to set the CPU affinity of that process like every 60 seconds automatically or is there a way to strictly enforce the CPU affinity setting in task manager?
So, this program has no effect in my case. :(
Why is ETPro setting it to use only 1 core?
Is that required for something important or is that just something that requires a fix / inbuild option?
edit:
Or is there a way to periodically set the affinity from outside like a batch command?
I can change them in the task manager, so it might be possible to automate that.
I believe only bani knows the answer.
I'm not sure since for me it changes back to the one core almost immediately I maximize the game (I was changing affinity when the game was already running).
Win 7 x64 + E8400 @ 4GHz here and no probs with running ETPro on one core only (w/o TZAC). Maybe there are programs in the background that take your CPU's time?
I'm running it in windowed mode now and change it in the task manager. That works but it's very annoying.
He should have passed the project to someone else when it becamse clear that he won't maintain it any longer. =/
have fun with win8 :p