From 276aab12093afd5f3e64d456577f2b39b711e68a Mon Sep 17 00:00:00 2001 From: Misa Date: Sat, 25 Dec 2021 23:11:17 -0800 Subject: [PATCH] Default to integer scaling mode Issue #849 suggested making integer be the default on Big Picture and Steam Deck, but after thinking about it more, I think it's better and more simple to just default to integer mode in general. Reason being that people in Big Picture shouldn't expect the picture to look different if they're out of Big Picture but still in fullscreen, or have the picture look different in fullscreen depending on if they launched the game for the first time in Big Picture or not. And besides, the less lines of code, the better. So I'm just making integer mode the default. --- desktop_version/src/Screen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop_version/src/Screen.cpp b/desktop_version/src/Screen.cpp index 4785bad1..ecb2073e 100644 --- a/desktop_version/src/Screen.cpp +++ b/desktop_version/src/Screen.cpp @@ -14,7 +14,7 @@ void ScreenSettings_default(struct ScreenSettings* _this) _this->windowHeight = 240; _this->fullscreen = false; _this->useVsync = true; // Now that uncapped is the default... - _this->scalingMode = SCALING_LETTERBOX; + _this->scalingMode = SCALING_INTEGER; _this->linearFilter = false; _this->badSignal = false; }