summaryrefslogtreecommitdiffhomepage
path: root/src/fixes.c
diff options
context:
space:
mode:
authorMichael Smith <mikesmiffy128@gmail.com>2022-12-26 18:43:16 +0000
committerMichael Smith <mikesmiffy128@gmail.com>2023-01-15 15:17:51 +0000
commitfac74801bc7a1c08fa04b6e98de24604c53a9bbb (patch)
treea4a7bef5ea890006e99dc45f65f005e237c2c63b /src/fixes.c
parent380f8355f0788bf69ff2c050bddffbdce1b689fa (diff)
Document more recent knowledge on the lag issue
Diffstat (limited to 'src/fixes.c')
-rw-r--r--src/fixes.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/fixes.c b/src/fixes.c
index ab73524..f4a6b4c 100644
--- a/src/fixes.c
+++ b/src/fixes.c
@@ -148,13 +148,12 @@ e:;
// There's a rare, inexplicable issue where the game will drop to an
// unplayable framerate - a similar thing sometimes happens in CSGO,
// incidentally. People used to fix it by recording a demo, but that can't
- // be done if *already* recording a demo. So there's a couple of things we
- // still need to try to see if they actually solve the issue: one is
- // `logaddress_add 1`, which works in CSGO; another is `cl_fullupdate`,
- // which is cheat protected. We're preemptively removing its cheat flag
- // here, so if it turns out to be absolutely necessary, people can use it.
- // If it turns out logaddress_add or some other option works, this can get
- // reverted later.
+ // be done if *already* recording a demo. We've since also tried doing
+ // `logaddress_add 1`, which works in CSGO, but that doesn't seem to work in
+ // L4D games. So, another idea is `cl_fullupdate`, but it's cheat protected.
+ // We're preemptively removing its cheat flag here, so if it turns out to be
+ // absolutely necessary, people can use it. If it doesn't work, or some
+ // other workaround is found, this might get reverted.
chcmdflags("cl_fullupdate", CON_CHEAT, 0);
}