Single thread/core/processor affinity

General discussion about nGlide.
Post Reply
Posts: 16
Joined: Wed Sep 23, 2015 1:05 am

Single thread/core/processor affinity

Post by filipetolhuizen » Fri Jul 12, 2019 4:38 pm

Some games require single processor affinity in order to run correctly, but this causes stuttering/input lag issues in most of them. One example is NFSIISE. The 3dfx version suffers from heavy stuttering while the software version seems to be unaffected, but it doesn't mean it's related to nGlide because many others that run only in software mode are affected like NFSSE. I found that the "Shrinker" fix in MS ACT solves the stuttering in a few titles (all the Jane's series) and reduces it a little in NFSIISE. I was just wondering if someone found a better solution that works for more titles or would it be possible to add such a fix in the next version of nGlide.

User avatar
Site Admin
Posts: 1628
Joined: Sun Sep 21, 2008 2:51 pm

Re: Single thread/core/processor affinity

Post by Zeus » Fri Jul 12, 2019 5:58 pm

Yeah, in NFS2SE it's probably the most obvious. The best solution would to be to fix those multithreading deadlocks in .exes directly, so you don't have to use SingleProcAffinity at all.

Post Reply