From 4506b00863239493d8e9c7f7e563f0ae2c94dc68 Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Sun, 17 Mar 2019 01:17:02 +0100 Subject: [PATCH] Forces Nvidia and AMD high performance graphics. --- ddraw.def | 2 ++ src/main.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/ddraw.def b/ddraw.def index ff1a079..c2b0db0 100644 --- a/ddraw.def +++ b/ddraw.def @@ -4,3 +4,5 @@ EXPORTS DirectDrawCreate @1 DirectDrawEnumerateA @2 GameHandlesClose DATA + NvOptimusEnablement DATA + AmdPowerXpressRequestHighPerformance DATA diff --git a/src/main.c b/src/main.c index a385297..0d7060b 100644 --- a/src/main.c +++ b/src/main.c @@ -48,6 +48,8 @@ int WindowState = -1; BOOL Direct3D9Active; BOOL GameHandlesClose; BOOL ChildWindowExists; +DWORD NvOptimusEnablement = 1; +DWORD AmdPowerXpressRequestHighPerformance = 1; //BOOL WINAPI DllMainCRTStartup(HINSTANCE hinstDLL, DWORD dwReason, LPVOID lpvReserved) BOOL WINAPI DllMain(HANDLE hDll, DWORD dwReason, LPVOID lpReserved)