diff options
author | Michael Smith <mikesmiffy128@gmail.com> | 2022-12-26 18:43:16 +0000 |
---|---|---|
committer | Michael Smith <mikesmiffy128@gmail.com> | 2023-01-15 15:17:51 +0000 |
commit | fac74801bc7a1c08fa04b6e98de24604c53a9bbb (patch) | |
tree | a4a7bef5ea890006e99dc45f65f005e237c2c63b | |
parent | 380f8355f0788bf69ff2c050bddffbdce1b689fa (diff) |
Document more recent knowledge on the lag issue
-rw-r--r-- | src/fixes.c | 13 |
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); } |