Tribes Connection Tweaks



There are very few settings to fine tune your connection if you are having problems with defaults as set via the network menu. I will document them to the best of my knowledge here so you can experiment to see which is best suited to your connection. To set the variables open the file clientPrefs.cs in your config directory and manually edit the relevant $pref:: entry or adjust via the network menu. Tribes2 connection tweaks can be found in the new Tribes2 section.

PacketRate PacketRate is used to calculate how many gameworld updates you receive from the server per second. Usable range is 10 to 'server PacketRate setting'. Use this in combination with PacketSize to limit the maximum amount of bytes per second your client will receive from the server.The amount of bytes per second is calculated as follows, PacketRate x PacketSize = Maximum bytes per second.  Example if you are on an ISDN connection then try a PacketRate of 15 with a PacketSize of 480 which results in 7200 bytes a second maximum.

PacketSize PacketSize is the maximum data size for each packet, not maximum data per second.  In combination with PacketRate it controls network packets so that your connection bandwidth does not get saturated. Use this in combination with PacketRate to tweak the maximum amount of bytes per second your client will receive from the server.The bandwidth is calculated as follows, PacketRate x PacketSize = Maximum bytes per second.   Example if you are on an ISDN connection then try a PacketRate of 15 with a PacketSize of 480 which results in 7200 bytes a second maximum.

PacketFrame In many games your FPS governs how many gameworld updates you send to the server, a high FPS gave an unfair advantage over those with lower FPS. In Tribes that is not the case, PacketFrame restricts the number of packets being sent to the server by your client and can be used to help connection bandwidth related problems for those with low upstream bandwidth. In most cases set this to defaults or the maximum of 32, however lowering can help in some circumstances such as limited upstream bandwidth and fine tuning. You may wish to experiment by adjusting the setting so that it is a divisor of your framerate. Use the FPS figure displayed using showfps() as a guideline for actual FPS. For example if your FPS is averaging 60 then try a value of 30.

Suggested settings are in the table that follows. They are however guidelines, adjust them as needed by monitoring your connection in game and alter settings as needed. It is very important that you read the PacketRate, PacketSize and PacketFrame notes before you use these settings. If you do not see an exact connection speed setting then use the closest. Example, perhaps you connect at 50000 or 52000 on modem, use the 48000 setting from the table.

If you are using voice communication programs such as RogerWilco, Battlecom, Teamsound etc. then please adjust settings accordingly. Allow 1024 bytes for downstream and 512 bytes for upstream usage by the voice communication program..

LAN

PacketFrame "32"
PacketRate "15"
PacketSize "480"


ADSL / Cable / Wireless

PacketFrame "32"
PacketRate "15"
PacketSize "480"


ISDN Bonded

PacketFrame "32"
PacketRate "15"
PacketSize "480"


ISDN Single

PacketFrame "32"
PacketRate "15"
PacketSize "480"


56K Modem

PacketFrame "25"
PacketRate "15"
PacketSize "(See Table Below)"
50000 BPS: PacketSize "350"
48000 BPS: PacketSize "330"
46000 BPS: PacketSize "310"
44000 BPS: PacketSize "300"
42000 BPS: PacketSize "280"
40000 BPS: PacketSize "260"
38000 BPS: PacketSize "240"
36000 BPS: PacketSize "220"


V34 Modem

PacketFrame "25"
PacketRate "10"
PacketSize "(See Table Below)"
33600 BPS: PacketSize "350"
31200 BPS: PacketSize "330"
28000 BPS: PacketSize "300"


28.8 Modem

PacketFrame "25"
PacketRate "10"
PacketSize "(See Table Below)"
28000 BPS: PacketSize "300"
26400 BPS: PacketSize "280"


Minimum Bandwidth Settings - Testing purposes or temporary settings while lag settles.

PacketFrame "10"
PacketRate "10"
PacketSize "100"

Contact Us | SavageUK | UpsetChaps
All Rights Reserved. Copyright © 1998-2007 Aqua & Requ!em