mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-24 17:49:52 +01:00
enable all cpus if singlecpu is set to false
This commit is contained in:
parent
e38f88a3e4
commit
6558ddb000
@ -82,7 +82,17 @@ void Settings_Load()
|
|||||||
ddraw->adjmouse = TRUE;
|
ddraw->adjmouse = TRUE;
|
||||||
|
|
||||||
if (GetBool("singlecpu", TRUE))
|
if (GetBool("singlecpu", TRUE))
|
||||||
|
{
|
||||||
SetProcessAffinityMask(GetCurrentProcess(), 1);
|
SetProcessAffinityMask(GetCurrentProcess(), 1);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
DWORD systemAffinity;
|
||||||
|
DWORD procAffinity;
|
||||||
|
HANDLE proc = GetCurrentProcess();
|
||||||
|
if (GetProcessAffinityMask(proc, &procAffinity, &systemAffinity))
|
||||||
|
SetProcessAffinityMask(proc, systemAffinity);
|
||||||
|
}
|
||||||
|
|
||||||
ddraw->render.bpp = GetInt("bpp", 32);
|
ddraw->render.bpp = GetInt("bpp", 32);
|
||||||
if (ddraw->render.bpp != 16 && ddraw->render.bpp != 24 && ddraw->render.bpp != 32)
|
if (ddraw->render.bpp != 16 && ddraw->render.bpp != 24 && ddraw->render.bpp != 32)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user