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)