Upvote Upvoted 0 Downvote Downvoted
Game lag on class switch.
posted in Customization
1
#1
0 Frags +

Hello,
Recently, i've started to experience about 1-2 seconds lag when i switch class (does not apply for loadout binds for quick respawns, those work just fine). During that period, the audio is looped with no motion on the screen. Weird part is that movement is detected, because today i ended up switching classes on last hold and ended up walking into a soldier and scout before i could do anything.
I'm using the latest mastercomfig Low preset (8.2.2) with no added modules, my autoexec overrides and class.cfg files are in cfg/user, running the game in dxlevel 95, but i have tried to do it with 81, 90 and 95, no difference. I had the mat_dxlevel command in my autoexec.cfg, removed it and changed it with -dxlevel in the launch options and removing it after applying it, doesn't change a thing. I'm not using any scripts in my configs, the only things i use are minor overrides in the autoexec (check the attached image for autoexec). My class cfgs only use binds for primary, secondary and melee weapon viewmodels, along with net settings. I've played with those exact same settings for ages without a problem. Removing the class config doesn't fix the issue, as well.

https://imgur.com/a/TzLwnL3

I've tried fixing this for about a month, i can't figure out what the problem is and i've given all the information i can that would prove useful for troubleshooting this. Any ideas ?

Hello,
Recently, i've started to experience about 1-2 seconds lag when i switch class (does not apply for loadout binds for quick respawns, those work just fine). During that period, the audio is looped with no motion on the screen. Weird part is that movement is detected, because today i ended up switching classes on last hold and ended up walking into a soldier and scout before i could do anything.
I'm using the latest mastercomfig Low preset (8.2.2) with no added modules, my autoexec overrides and class.cfg files are in cfg/user, running the game in dxlevel 95, but i have tried to do it with 81, 90 and 95, no difference. I had the mat_dxlevel command in my autoexec.cfg, removed it and changed it with -dxlevel in the launch options and removing it after applying it, doesn't change a thing. I'm not using any scripts in my configs, the only things i use are minor overrides in the autoexec (check the attached image for autoexec). My class cfgs only use binds for primary, secondary and melee weapon viewmodels, along with net settings. I've played with those exact same settings for ages without a problem. Removing the class config doesn't fix the issue, as well.
[img]https://imgur.com/a/TzLwnL3[/img]

I've tried fixing this for about a month, i can't figure out what the problem is and i've given all the information i can that would prove useful for troubleshooting this. Any ideas ?
2
#2
0 Frags +

its something to do with mastercomfig im pretty sure I tried using version 8 a while ago but it did that for me too so I stuck with version 7

its something to do with mastercomfig im pretty sure I tried using version 8 a while ago but it did that for me too so I stuck with version 7
3
#3
0 Frags +
Phantomits something to do with mastercomfig im pretty sure I tried using version 8 a while ago but it did that for me too so I stuck with version 7

Where can i get the previous mastercomfig versions ? I've tried looking around, couldn't find something.

[quote=Phantom]its something to do with mastercomfig im pretty sure I tried using version 8 a while ago but it did that for me too so I stuck with version 7[/quote]
Where can i get the previous mastercomfig versions ? I've tried looking around, couldn't find something.
4
#4
0 Frags +

https://mastercomfig.com/7

for this one you need to have class configs named with _c at the end and they just go in your cfg folder

https://mastercomfig.com/7

for this one you need to have class configs named with _c at the end and they just go in your cfg folder
5
#5
0 Frags +
Phantomhttps://mastercomfig.com/7

for this one you need to have class configs named with _c at the end and they just go in your cfg folder

Okay, that did the trick. Much simpler than i expected it to be. Don't know how much FPS i could lose (or gain, who knows) with this, but i'll definitely take a couple frames less over throwing every last hold, because i'm just AFK in spawn.

[quote=Phantom]https://mastercomfig.com/7

for this one you need to have class configs named with _c at the end and they just go in your cfg folder[/quote]

Okay, that did the trick. Much simpler than i expected it to be. Don't know how much FPS i could lose (or gain, who knows) with this, but i'll definitely take a couple frames less over throwing every last hold, because i'm just AFK in spawn.
6
#6
2 Frags +

In your autoexec.cfg, try putting in this command:
alias game_overrides_once

Edit: If you continue to have problems, please ask in the mastercomfig discord.
https://discord.gg/CuPb2zV

In your autoexec.cfg, try putting in this command:
alias game_overrides_once

Edit: If you continue to have problems, please ask in the mastercomfig discord.
https://discord.gg/CuPb2zV
7
#7
1 Frags +

Every time you switch class? That is not intended. The only lag should be experienced on the very first class spawn you do in your entire game session. This is so that the HUD is initialized properly, getting rid of various HUD bugs like %killername% and %killerhealth%.

Something is resetting the state of what blocks this from happening again. Could you share your config files?

Every time you switch class? That is not intended. The only lag should be experienced on the very first class spawn you do in your entire game session. This is so that the HUD is initialized properly, getting rid of various HUD bugs like %killername% and %killerhealth%.

Something is resetting the state of what blocks this from happening again. Could you share your config files?
8
#8
0 Frags +
mastercomsEvery time you switch class? That is not intended. The only lag should be experienced on the very first class spawn you do in your entire game session. This is so that the HUD is initialized properly, getting rid of various HUD bugs like %killername% and %killerhealth%.

Something is resetting the state of what blocks this from happening again. Could you share your config files?

Sure thing.
https://www.dropbox.com/s/ldxf3q71n7uv1kj/user.rar?dl=0
All of my cfg files, still placed in the cfg/user folder after changing to mastercomfig 7.

[quote=mastercoms]Every time you switch class? That is not intended. The only lag should be experienced on the very first class spawn you do in your entire game session. This is so that the HUD is initialized properly, getting rid of various HUD bugs like %killername% and %killerhealth%.

Something is resetting the state of what blocks this from happening again. Could you share your config files?[/quote]
Sure thing.
https://www.dropbox.com/s/ldxf3q71n7uv1kj/user.rar?dl=0
All of my cfg files, still placed in the cfg/user folder after changing to mastercomfig 7.
9
#9
0 Frags +

Update: Switching to mastercomfig 7 leaves me with random stutters and drops in frames in-game.
I've tried to use all the presets trough the app, but none of them fixes it. I'm not exactly surprised, it's obviously outdated and mastercoms has said that before v8 came out.

UPDATE of the update:
Tried switching from 8.2.2 to previous versions down to 6.14.1 with the alias game_overrides_once in the autoexec.
Same thing. I noticed that when i start up the game, the screen flashes 3 times, before the menu loads (with or without the alias thing) and in the console, it looks like mastercomfig has initialized TWICE.

Here's a txt file with the console logs: https://www.dropbox.com/s/7fwvvykub7dlbfv/console_logs.txt?dl=0

I also noticed that when you join a server (only for the first join of the session), the windows cursor pops into the game for a second and then goes away. It would do that for a random amount of times. Sometimes it does it 3 or 4 times, sometimes it does it long enough to make me miss a midfight. I've tried alt-tabbing and stuff, doesn't fix it. I just need to sit back and let it go away on its own.

All of the aforementioned things are "fixed" with mastercomfig 7, but the game is really unstable with that.

Update: Switching to mastercomfig 7 leaves me with random stutters and drops in frames in-game.
I've tried to use all the presets trough the app, but none of them fixes it. I'm not exactly surprised, it's obviously outdated and mastercoms has said that before v8 came out.

UPDATE of the update:
Tried switching from 8.2.2 to previous versions down to 6.14.1 with the alias game_overrides_once in the autoexec.
Same thing. I noticed that when i start up the game, the screen flashes 3 times, before the menu loads (with or without the alias thing) and in the console, it looks like mastercomfig has initialized TWICE.

Here's a txt file with the console logs: https://www.dropbox.com/s/7fwvvykub7dlbfv/console_logs.txt?dl=0

I also noticed that when you join a server (only for the first join of the session), the windows cursor pops into the game for a second and then goes away. It would do that for a random amount of times. Sometimes it does it 3 or 4 times, sometimes it does it long enough to make me miss a midfight. I've tried alt-tabbing and stuff, doesn't fix it. I just need to sit back and let it go away on its own.

All of the aforementioned things are "fixed" with mastercomfig 7, but the game is really unstable with that.
10
#10
0 Frags +

Alright, I am going to be removing the HUD reload from the config. It's causing more problems that it's worth.

Alright, I am going to be removing the HUD reload from the config. It's causing more problems that it's worth.
Please sign in through STEAM to post a comment.