Upvote Upvoted 1 Downvote Downvoted
lerp issue after update
posted in Q/A Help
1
#1
0 Frags +

So before the update I had this:
badconnection.cfg
// Bad connection
cl_cmdrate 40
cl_interp 0
cl_interp_ratio 2
cl_lagcompensation 1
cl_pred_optimize 2
cl_smooth 0
cl_smoothtime 0.01
cl_updaterate 40
rate 35000

and exec badconnection in my autoexec.
Oddly, every setting execs except cl_interp 0; it gets set to 0.025 instead.

I tried manually doing exec badconnection in the console and it went from the default of .1 to 0.025 again. If I type cl_interp 0 in console, I get the same result.

This is where it got really strange though -- I put cl_interp_ratio on 1 instead of 2 and my lerp was back to 25. I put that in badconnection.cfg and put exec badconnection in my autoexec. However, whenever I start the game, it still doesn't work and gets put back to 2. I have to manually type cl_interp_ratio 1 every time I start tf2.

So before the update I had this:
badconnection.cfg
// Bad connection
cl_cmdrate 40
cl_interp 0
cl_interp_ratio 2
cl_lagcompensation 1
cl_pred_optimize 2
cl_smooth 0
cl_smoothtime 0.01
cl_updaterate 40
rate 35000

and exec badconnection in my autoexec.
Oddly, every setting execs except cl_interp 0; it gets set to 0.025 instead.

I tried manually doing exec badconnection in the console and it went from the default of .1 to 0.025 again. If I type cl_interp 0 in console, I get the same result.

This is where it got really strange though -- I put cl_interp_ratio on 1 instead of 2 and my lerp was back to 25. I put that in badconnection.cfg and put exec badconnection in my autoexec. However, whenever I start the game, it still doesn't work and gets put back to 2. I have to manually type cl_interp_ratio 1 every time I start tf2.
2
#2
3 Frags +

i think the server limits the min interp to 0.025

i think the server limits the min interp to 0.025
3
#3
2 Frags +

1/40 = 0.025

You can't have a interp of 0. Previously, setting interp to 0 would just make it as low as possible, it wouldn't actually be 0. Now, the command cl_interp has been deprecated, is is being overridden by your other _xratio's and _xrate's.

Check your config file, make sure nothing in there is overriding your settings. Also, your class configs might have net settings in them, I know mine do.

EDIT: The minimum interp would be 1/(200/3) or 0.015, assuming your _xrate's were at 66.6666666 repeating, which is the tickrate of all tf2 servers.

1/40 = 0.025

You can't have a interp of 0. Previously, setting interp to 0 would just make it as low as possible, it wouldn't actually be 0. Now, the command cl_interp has been deprecated, is is being overridden by your other _xratio's and _xrate's.

Check your config file, make sure nothing in there is overriding your settings. Also, your class configs might have net settings in them, I know mine do.

EDIT: The minimum interp would be 1/(200/3) or 0.015, assuming your _xrate's were at 66.6666666 repeating, which is the tickrate of all tf2 servers.
Please sign in through STEAM to post a comment.