From 9f4c161dbe64ffe5e4d8478feadbd9c2d7f705e9 Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Mon, 24 May 2021 10:20:00 +0200 Subject: [PATCH] reset display settings on first call --- src/dd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dd.c b/src/dd.c index 669db91..eba9283 100644 --- a/src/dd.c +++ b/src/dd.c @@ -278,6 +278,8 @@ HRESULT dd_SetDisplayMode(DWORD width, DWORD height, DWORD bpp) if (!g_ddraw->mode.dmPelsWidth) { + ChangeDisplaySettings(NULL, 0); + g_ddraw->mode.dmSize = sizeof(DEVMODE); g_ddraw->mode.dmDriverExtra = 0;