Upvote Upvoted 3 Downvote Downvoted
Need help with interp and such.
1
#1
0 Frags +

Hey, I have been reading some stuff about interp and really, after so many ours on the webs I still can't figure something that's fine for me.

So, my net connection is the purest of the craps. 200ish Kb/s is usually the highest I get. I also live in portugal so I end up getting and avg of ~85 ping.

Here are my current settings that ended up working slightly better than th good connection ones from chris. (these>good connection > bad connection)
cl_cmdrate 66.6
cl_interp 0.033
cl_interp_ratio 1
cl_lagcompensation 1
cl_pred_optimize 2
cl_smooth 0
cl_smoothtime 0.01
cl_updaterate 66.6
rate 60000
(-tickrate 67)

I get a lerp of 33.3 (white), no packet loss, and little to no choke (around 0 - 7)

I would love if you could explain how each of these settings affect the game, cuz I've read quite a bit about how it works and the packets and everything but that doesn't help me much in this situation (can't quite understand how it actually affects the game itself).

Thank you for your time and help! :)

Hey, I have been reading some stuff about interp and really, after so many ours on the webs I still can't figure something that's fine for me.

So, my net connection is the purest of the craps. 200ish Kb/s is usually the highest I get. I also live in portugal so I end up getting and avg of ~85 ping.

Here are my current settings that ended up working slightly better than th good connection ones from chris. (these>good connection > bad connection)
cl_cmdrate 66.6
cl_interp 0.033
cl_interp_ratio 1
cl_lagcompensation 1
cl_pred_optimize 2
cl_smooth 0
cl_smoothtime 0.01
cl_updaterate 66.6
rate 60000
(-tickrate 67)

I get a lerp of 33.3 (white), no packet loss, and little to no choke (around 0 - 7)

I would love if you could explain how each of these settings affect the game, cuz I've read quite a bit about how it works and the packets and everything but that doesn't help me much in this situation (can't quite understand how it actually affects the game itself).

Thank you for your time and help! :)
2
#2
1 Frags +

You can remove cl_lagcompensation and cl_pred_optimize from your config. Those are non-archived cvars, so there's no point in setting them to their defaults.

cl_smooth and cl_smoothtime are purely preference, but if you're disabling smoothing then there's no reason to include cl_smoothtime in your config.

tickrate is purely a server command, and iirc it doesn't even function on TF2 without modifications, so go ahead and remove that from your command line.

Your cl_interp and cl_interp_ratio values are conflicting. Interp is calculated to be max(cl_interp, 1 / cl_updaterate * cl_interp_ratio). It's still important to set both, as some poorly thought out networking settings in league configs (cough ugc) force cl_interp_ratio to 1.

Generally, cl_interp 0.033 is recommended for when you have cl_updaterate 66. If you're using cl_updaterate 66.6666, then you should try cl_interp 0.03 ( 1 / 66.666666666 * 2 ) and cl_interp_ratio 2. At least, that's what I use. There's many different opinions on what the "best" networking settings are.

You can remove cl_lagcompensation and cl_pred_optimize from your config. Those are non-archived cvars, so there's no point in setting them to their defaults.

cl_smooth and cl_smoothtime are purely preference, but if you're disabling smoothing then there's no reason to include cl_smoothtime in your config.

tickrate is purely a server command, and iirc it doesn't even function on TF2 without modifications, so go ahead and remove that from your command line.

Your cl_interp and cl_interp_ratio values are conflicting. Interp is calculated to be max(cl_interp, 1 / cl_updaterate * cl_interp_ratio). It's still important to set both, as some poorly thought out networking settings in league configs (cough ugc) force cl_interp_ratio to 1.

Generally, cl_interp 0.033 is recommended for when you have cl_updaterate 66. If you're using cl_updaterate 66.6666, then you should try cl_interp 0.03 ( 1 / 66.666666666 * 2 ) and cl_interp_ratio 2. At least, that's what I use. There's many different opinions on what the "best" networking settings are.
3
#3
-1 Frags +
pazerYou can remove cl_lagcompensation and cl_pred_optimize from your config. Those are non-archived cvars, so there's no point in setting them to their defaults.

cl_smooth and cl_smoothtime are purely preference, but if you're disabling smoothing then there's no reason to include cl_smoothtime in your config.

tickrate is purely a server command, and iirc it doesn't even function on TF2 without modifications, so go ahead and remove that from your command line.

Your cl_interp and cl_interp_ratio values are conflicting. Interp is calculated to be max(cl_interp, 1 / cl_updaterate * cl_interp_ratio). It's still important to set both, as some poorly thought out networking settings in league configs (cough ugc) force cl_interp_ratio to 1.

Generally, cl_interp 0.033 is recommended for when you have cl_updaterate 66. If you're using cl_updaterate 66.6666, then you should try cl_interp 0.03 ( 1 / 66.666666666 * 2 ) and cl_interp_ratio 2. At least, that's what I use. There's many different opinions on what the "best" networking settings are.

Ty so much, I'll try that as soon as I can, but for now I gtg, long day tomorrow :)

[quote=pazer]You can remove cl_lagcompensation and cl_pred_optimize from your config. Those are non-archived cvars, so there's no point in setting them to their defaults.

cl_smooth and cl_smoothtime are purely preference, but if you're disabling smoothing then there's no reason to include cl_smoothtime in your config.

tickrate is purely a server command, and iirc it doesn't even function on TF2 without modifications, so go ahead and remove that from your command line.

Your cl_interp and cl_interp_ratio values are conflicting. Interp is calculated to be max(cl_interp, 1 / cl_updaterate * cl_interp_ratio). It's still important to set both, as some poorly thought out networking settings in league configs (cough ugc) force cl_interp_ratio to 1.

Generally, cl_interp 0.033 is recommended for when you have cl_updaterate 66. If you're using cl_updaterate 66.6666, then you should try cl_interp 0.03 ( 1 / 66.666666666 * 2 ) and cl_interp_ratio 2. At least, that's what I use. There's many different opinions on what the "best" networking settings are.[/quote]
Ty so much, I'll try that as soon as I can, but for now I gtg, long day tomorrow :)
Please sign in through STEAM to post a comment.