From d69a56c0d04976a2d3adc7a3b7b8a4e636411b6d Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Fri, 22 Mar 2024 04:36:30 +0100 Subject: [PATCH] add some more debug logging to dd_EnumDisplayModes --- inc/version.h | 2 +- src/dd.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/inc/version.h b/inc/version.h index 016e2b7..ddb62c3 100644 --- a/inc/version.h +++ b/inc/version.h @@ -7,7 +7,7 @@ #define VERSION_MAJOR 6 #define VERSION_MINOR 3 #define VERSION_BUILD 0 -#define VERSION_REVISION 2 +#define VERSION_REVISION 3 #define VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION #define VERSION_STRING ver_str(VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION) diff --git a/src/dd.c b/src/dd.c index 909310e..bf448e5 100644 --- a/src/dd.c +++ b/src/dd.c @@ -65,6 +65,8 @@ HRESULT dd_EnumDisplayModes( { max_w = reg_m.dmPelsWidth; max_h = reg_m.dmPelsHeight; + + TRACE(" max_w=%u, max_h=%u\n", reg_m.dmPelsWidth, reg_m.dmPelsHeight); } if (g_config.stronghold_hack && max_w && (max_w % 8)) @@ -317,7 +319,10 @@ HRESULT dd_EnumDisplayModes( m.dmPelsHeight = resolutions[i].cy; if (ChangeDisplaySettings(&m, CDS_TEST) != DISP_CHANGE_SUCCESSFUL) + { + TRACE(" SKIPPED: %ux%u\n", m.dmPelsWidth, m.dmPelsHeight); continue; + } } memset(&s, 0, sizeof(s));