From ef0fff19bdce44fd1fe3efbf89bc7589cab6a323 Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Tue, 1 Oct 2024 20:57:02 +0200 Subject: [PATCH] don't emulate 60hz vblank if we are running at 60hz already --- src/dd.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dd.c b/src/dd.c index 54ab14c..7aa729c 100644 --- a/src/dd.c +++ b/src/dd.c @@ -590,6 +590,11 @@ HRESULT dd_SetDisplayMode(DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD dwFl g_config.fullscreen = FALSE; } } + + if (g_config.maxgameticks == 0 && g_ddraw->mode.dmDisplayFrequency == 60) + { + g_config.maxgameticks == -2; + } } g_ddraw->render.width = g_config.window_rect.right;