ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
646 stars 74 forks source link

[TF2] Strange lag when getting killed #3938

Closed UAVXP closed 2 years ago

UAVXP commented 2 years ago

Hello. Yesterday, after the latest update me and my friend experienced a huge time-consuming lag, when getting killed on Valve Matchmaking servers. The maps were ctf_2fort, ctf_doublecross and koth_harvest (haven't tried other maps though). After it begins to happen I asked about it in game chat, and received a few confirmations that this lag happened to some guys.

This lag takes almost exactly the whole death period (8-15 seconds) and initiates right after the death camera approaches the killer. It starts with a second lag, and increases in time to the point when I got kicked from a server due to "Client disconnect".

Under "lag" I mean whole game just stops working, and the last played sound is repeating itself, until my next spawn Notice: you must be killed by a player/sentry, not by "kill" in console or jumping down the pit on Double Cross

My PC: uavxp_pc.txt

During this lag RAM usage is not increasing, and CPU utilization is dropping from around 90% to 70%. GPU usage drops to 4%

My custom folder contains Bot Detector Vote HUD, which messes with resource folder

I use Comanglia's Toaster FPS config from here: https://cfg.tf/make/ with a few changes: uavxp_config.zip My friend is using straight up Comanglia: Toaster config without dramatic changes

Also me and my friend were using TF2 Bot Detector software from here: https://github.com/PazerOP/tf2_bot_detector This software sets the priority level for hl2.exe as "high"

Command-line parameters: -novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars -noquicktime

I might say that this lag bug could not happen right after the first kill in the first match, but if it hits you - the only solution is rebooting the game

UPD: The only fast way we've found to eliminate this bug after it starting to happen - is to execute hud_reloadscheme command in console