1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 06:04:49 +01:00

Enable low FPS fix for newer versions of windows as well

This commit is contained in:
FunkyFr3sh 2025-01-14 09:31:16 +01:00
parent 1dc51c072c
commit e11cc2f0d3
2 changed files with 2 additions and 2 deletions

View File

@ -1828,7 +1828,7 @@ HRESULT dd_CreateEx(GUID* lpGuid, LPVOID* lplpDD, REFIID iid, IUnknown* pUnkOute
if (g_config.singlecpu) if (g_config.singlecpu)
{ {
if (!IsWine() && IsWindows11Version24H2()) if (!IsWine() && IsWindows11Version24H2OrGreater())
{ {
if (GetProcessAffinityMask(proc, &proc_affinity, &system_affinity)) if (GetProcessAffinityMask(proc, &proc_affinity, &system_affinity))
SetProcessAffinityMask(proc, system_affinity); SetProcessAffinityMask(proc, system_affinity);

View File

@ -186,7 +186,7 @@ BOOL WINAPI DllMain(HANDLE hDll, DWORD dwReason, LPVOID lpReserved)
} }
case DLL_THREAD_ATTACH: case DLL_THREAD_ATTACH:
{ {
if (g_config.singlecpu && !IsWine() && IsWindows11Version24H2()) if (g_config.singlecpu && !IsWine() && IsWindows11Version24H2OrGreater())
{ {
util_set_thread_affinity(GetCurrentThreadId()); util_set_thread_affinity(GetCurrentThreadId());
} }