From 6da9bb25843a3cedb458bc4b86169da27fd97998 Mon Sep 17 00:00:00 2001 From: "Joseph C. Sible" Date: Sun, 22 Feb 2026 23:11:33 -0500 Subject: [PATCH] Only consider fullscreen display modes with SDL1 Further improves #496 by almost entirely preventing fallback with reason "All resolutions available". --- config.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.cpp b/config.cpp index c2f2b41c..2ebdab01 100644 --- a/config.cpp +++ b/config.cpp @@ -1094,7 +1094,7 @@ EX vector get_display_modes(char which) { } #else - SDL_Rect **modes = SDL_ListModes(nullptr, 0); + SDL_Rect **modes = SDL_ListModes(nullptr, SDL_FULLSCREEN); if(!modes) println(hlog, "SDL_ListModes: No modes available!"); else if(modes == (SDL_Rect**)-1)