From 8409769b7304a22074f7d5dc5ff904e89830623f Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Mon, 24 Jan 2022 01:35:11 +0100 Subject: [PATCH] #138 call SetDisplayMode from SetCooperativeLevel when there's no DDSCL_FULLSCREEN flag (cherry picked from commit 90591ac8286c20cecfada08d102787943cf9f515) --- src/dd.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dd.c b/src/dd.c index 2c5d822..961cbea 100644 --- a/src/dd.c +++ b/src/dd.c @@ -849,6 +849,11 @@ HRESULT dd_SetCooperativeLevel(HWND hwnd, DWORD dwFlags) } } + if (!(dwFlags & DDSCL_FULLSCREEN)) + { + dd_SetDisplayMode(640, 480, 8, SDM_MODE_SET_BY_GAME); + } + return DD_OK; }