From fadcb3f168f0cb47caffb2cbe2e01a3dd2458aed Mon Sep 17 00:00:00 2001 From: NarrikSynthfox <80410683+NarrikSynthfox@users.noreply.github.com> Date: Sat, 23 Mar 2024 11:57:08 -0400 Subject: [PATCH] fps cap arg wasn't working for release builds? --- Encore/src/main.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Encore/src/main.cpp b/Encore/src/main.cpp index 97fce446..4705dd17 100644 --- a/Encore/src/main.cpp +++ b/Encore/src/main.cpp @@ -84,9 +84,6 @@ std::vector liftRegistered{ false,false,false,false,false }; int main(int argc, char* argv[]) { -#ifdef NDEBUG - -#endif SetConfigFlags(FLAG_MSAA_4X_HINT); SetConfigFlags(FLAG_WINDOW_RESIZABLE); SetConfigFlags(FLAG_VSYNC_HINT); @@ -104,7 +101,11 @@ int main(int argc, char* argv[]) if (FPSCapStringVal != "") { +#ifdef NDEBUG + str2int(&targetFPSArg, FPSCapStringVal.c_str()); +#else assert(str2int(&targetFPSArg, FPSCapStringVal.c_str()) == STR2INT_SUCCESS); +#endif TraceLog(LOG_INFO, "Argument overridden target FPS: %d", targetFPSArg); } @@ -177,6 +178,7 @@ int main(int argc, char* argv[]) keybindsError = true; } } + prev4k = KEYBINDS_4K; } else { keybindsError = true; @@ -196,6 +198,7 @@ int main(int argc, char* argv[]) keybindsError = true; } } + prev5k = KEYBINDS_5K; } else { keybindsError = true;