From 8fb8642b7dc089d8589a5eb539f57b0be8c180f6 Mon Sep 17 00:00:00 2001 From: Rachael Alexanderson Date: Tue, 27 Aug 2024 12:28:34 -0400 Subject: [PATCH] - address adaptive sync flicker issue (disables 35 fps cap during game pause) --- src/d_net.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/d_net.cpp b/src/d_net.cpp index b785b52e2b9..89440974879 100644 --- a/src/d_net.cpp +++ b/src/d_net.cpp @@ -150,6 +150,8 @@ static int oldentertics; extern bool advancedemo; +CVAR(Bool, vid_dontdowait, false, CVAR_ARCHIVE|CVAR_GLOBALCONFIG) + CVAR(Bool, net_ticbalance, false, CVAR_SERVERINFO | CVAR_NOSAVE) CUSTOM_CVAR(Int, net_extratic, 0, CVAR_SERVERINFO | CVAR_NOSAVE) { @@ -1878,6 +1880,9 @@ void TryRunTics (void) bool doWait = (cl_capfps || pauseext || (r_NoInterpolate && !M_IsAnimated())); + if (vid_dontdowait) + doWait = false; + // get real tics if (doWait) {