Game Server Settings: FPS and Tickrate
March 6th, 2008 by CEVO|PingUnderstanding game servers can be tricky business. With all the various settings, it’s hard to know which configuration will maximize your server registration and make for the best playing experience. Fortunately, the pros over at NuclearFallout (nfoservers.com) have been kind enough share some of their secrets on how to choose the right game server for you.
The Basics
To understand server settings, it’s important to understand how your computer interacts with the game server. As you play, your computer sends little bits of data, called “commands,” to the server. These commands tell the server where you are and what you are doing (i.e. shooting, ducking, jumping, etc.). The server accepts and processes these commands and sends more little bits of data, called “updates,” back to your computer.
There are several settings you can configure on your side to manage the sending and receiving of data, but that is for another guide. This guide focuses on settings specific to the game server itself.
There are two major factors that impact a server’s performance and registration:
- Frames, usually referred to as “FPS” (frames per second, not first-person shooter)
- Tickrate
FPS is a measurement of how often the server engine processes “network frames.” Network frames are simply incoming and outgoing network events – the packets of data coming from your PC (commands) and the packets of data being sent back (updates).
Tickrate, on the hand, refers to how often the game server engine recalculates the world. Every time a “tick” happens, the server runs all the necessary calculations to decide where people are located, where shots have landed, etc.
What the Numbers Mean
Most Game Server Providers (GSPs) offer varying levels of “server quality”, usually centered on the FPS statistic. 250, 500, 1000 FPS — what exactly does this mean? How does 1000 FPS translate to better registration?
If a game server has FPS of “250”, that means it’s processing network frames 250 times every one second. Since there are 1,000 milliseconds per second, we can divide 1000 by 250 and calculate that the server is processing frames once every 4 milliseconds (ms). Increasing the FPS to 500 will force the game engine to process frames every 2ms. Generally speaking, a server with higher FPS will register shots and movement more accurately because it is processing data more often.
How Game Server Engines Work
Most server engines process network frames and ticks at the same time — network events are accepted, the world is recalculated, and updates are sent out. Counter-Strike 1.6, Call of Duty 4, and many other game server engines are this way. For these games, the tickrate is tied directly to server FPS in a 1:1 relationship –- 500 FPS = 500 tickrate. Most server engines do not even distinguish between the two terms and normally only refer to server FPS.
A select few engines, such as Counter-Strike Source, handle FPS and tickrate differently. With Source, tickrate is limited to 100, but FPS can go much higher. This means that although the server may be accepting, say, 500 commands per second, it’s only recalculating the world 100 times per second.
So with a game like Source, is it worthwhile to pay for a high-FPS server even though the game is limited to a tickrate of 100? It depends. Even though a 100 tick server only processes commands every 10 milliseconds, if that same server has 1,000 FPS then it’s able to receive, stamp and queue incoming commands every 1 millisecond. When the next tick occurs, the engine will process queued commands by the stamp, so a higher FPS will still equate to a more accurate processing of commands.
As John, Chief Technology Officer from NuclearFallout, describes it, higher FPS may give “higher accuracy to internal timestamps and allow the server to keep better track of what order events happened in, and possibly allow the server to do less work during frames that also require a ‘tick’ and thus give a more predictable delay.” So higher FPS will definitely create a more dependable playing environment, but the benefit of that improvement will depend on your own personal preference.
Choosing Your Game Server Settings
Even with all this techhie mumbo jumbo, the real trick is deciding which settings to go with for your server. In a perfect world, all servers would have maximum FPS/tickrate all the time. However, the higher the settings, the more CPU power is required to run the server. That’s why higher FPS/tickrate servers cost more money.
The bottom line is that the right settings for you depend upon your personal preference and your financial situation. Keep in mind that just because a particular configuration offers statistically better performance doesn’t mean that you’ll actually be able to tell the difference. Ultimately, it’s up to you to try the various settings and determine which one feels best to you.
Fortunately, NuclearFallout offers a great free trial offer. During this trial period, you can make as many server adjustments as you want without being charged extra. Head on over to www.nfoservers.com/order.php to give it a try.
Give Credit Where Credit is Due
I’d like to thank John and the server pros at NuclearFallout for their help with writing this article. If you’re interested in learning more about FPS, tickrate, acceleration and more, check out
http://forums.nfoservers.com/viewtopic.php?f=21&t=3266 or browse around their forums at forums.nfoservers.com
March 14th, 2008 at 10:21 am
hey guys i just got my new server up and running u guys are welcome to come play !! 63.251.20.76:27015!!!
March 31st, 2008 at 8:32 am
Hmm, this article’s topic seems vaguely familiar.
March 31st, 2008 at 8:33 am
Oh, and not even a mention of the BGP.
April 5th, 2008 at 12:13 am
Um…why didn’t you talk about the client side…the client side can only recieve up to 100 FPS so really, there really is no point for 1000 FPS
April 22nd, 2008 at 6:12 am
camel your retarted…..
June 8th, 2008 at 8:20 pm
Camel, you dumb as fuck. Client side FPS has nothing to do with server FPS. It has to do at how many frames per second your game refreshes at. So, stop posting idiotic shit on here.
September 16th, 2008 at 4:41 pm
hmm 100 fps max on client side isn’t right either
try developer 1 in console and then fps_max 300 u can get as much fps as ure graphics card will allow u
December 17th, 2008 at 5:13 am
@system
her answer does not solve the problem and is also not very friendly.
March 7th, 2009 at 6:03 am
sehr genial.
March 11th, 2009 at 12:40 pm
>With Source, tickrate is limited to 100, but FPS can go much higher.
Hmm… It seems to be contradictory with the following:
“…but the server will never send more updates than simulated ticks…”
from http://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking.
April 25th, 2009 at 3:26 pm
well most of it is correct. thanks for the info.
August 31st, 2009 at 8:34 pm
Oh, and not even a mention of the BGP.
September 12th, 2009 at 10:51 am
camel your retarted…..
September 17th, 2009 at 3:54 am
the instruction to do weight bearing at your own pace or with specific limits,
and if so, what were they? I am scheduled for Jan 20 visit when I am expected to do wb with crutches. Also, how early did you do exercises, massages, and PT?
Finally, when did you start ice?
I appreciate any answers you give me.
Thanks,
Eric
September 20th, 2009 at 10:27 pm
so nice
September 25th, 2009 at 3:06 am
i like this
September 29th, 2009 at 8:27 pm
that is very good!
October 8th, 2009 at 9:45 pm
hehe welcome to the shanghai.
October 8th, 2009 at 9:46 pm
jiangsu product
October 8th, 2009 at 9:46 pm
hehe turntable bearings
November 2nd, 2009 at 9:34 am
Handbags,Wallets & Purse Online Store. In the my lv store buy cheap Handbags , You best choice.
November 10th, 2009 at 3:07 am
Although Real Madrid have claimed foreign,ugg bootswhich boosts the Cristiano Ronaldo (C Lo) but also because of an ankle injury for at least a truce two weeks, but the Portugal coach Queiroz insisted on the 8th or recalled C Luo, claiming that: “even if he could only play a few minutes,”ugg bootsPortugal would also be helpful.11.10C
November 10th, 2009 at 9:38 pm
thank you very much for your share
it is a wonderful article,it is very useful to me
November 20th, 2009 at 1:14 am
thank you very much for your share
it is a wonderful article,it is very useful to me
November 23rd, 2009 at 7:43 pm
Handbags,Wallets & Purse Online Store. In the my lv store buy cheap Handbags , You best choice.
November 25th, 2009 at 8:52 pm
Very helpful artical.Thank you for sharing.Good luck !
November 29th, 2009 at 9:45 pm
Nice post!Thank you for sharing.
December 6th, 2009 at 5:24 am
How do I track ugg ultra short?
I got my ugg ultra tall today, Looks great!
Fast & safe delivery! Thanks so much!
December 8th, 2009 at 5:44 am
metin2 yang
metin2 yang
December 16th, 2009 at 9:36 pm
Fast & safe delivery uggs outlet
December 23rd, 2009 at 10:41 pm
wholesale nfl jerseys
December 24th, 2009 at 5:17 am
Read the information provided here, I think I will enjoy frequent visits to the. ps:welcome to my site
December 25th, 2009 at 4:57 am
Do you want to be more sexy and charming. A new kind of dress come into being herve leger dress. It’s designed specially for those beautiful girls, All of these herve leger bandage are imported from France .After you try it on ,you will be the most attactive beauty .
December 27th, 2009 at 8:38 pm
Thanks for the info. Very helpful !
gucci silver
tiffany silver
December 31st, 2009 at 4:03 am
prada replica
December 31st, 2009 at 8:56 am
replica designer handbags,provide you the best quality,selection and price you can only find in the top specialty stores,Keeping you abreast of the lastest trends and providing the convenience of shopping from home.replica gucci purses cheap replica bags cheap replica handbags cheap replica purses cheap handbags replica chanel purses replica Louis Vuitton purses replica gucci bags replica chanel bags replica Louis Vuitton bags replica gucci handbags replica chanel handbags replica Louis Vuitton handbags chanel replica handbags gucci replica handbags Louis Vuitton replica handbags chanel replica bags gucci replica bags Louis Vuitton replica bags chanel replica purses gucci replica purses Louis Vuitton replica purses Wholesale replica handbags replica handbags Wholesale Wholesale replica bags replica bags Wholesale Wholesale replica purses replica handbags replica bags replica purses replica lv handbags replica handbags replica handbags knockoff handbags knockoff bags knockoff purses, prada replica handbags replica prada bags prada replica purses replica prada purses
January 1st, 2010 at 10:35 pm
It is awesome to see this website is finally getting the attention it deserves. Keep up the fantastic work.
January 4th, 2010 at 3:11 am
Support of the Lou Zhu, Lou Zhu worked hard
Signature——————————————————————————————————————–
Nothing is impossible for a willing heart.
ugg bailey button
ugg classic cardy
January 7th, 2010 at 9:37 pm
Thank you for sharing.Nice post.
January 8th, 2010 at 10:21 pm
Christian Louboutin|Louboutin shoes
January 9th, 2010 at 7:50 pm
Thanks for the info. Very helpful !
Uggs Outlet
Ugg Boots on sale
January 11th, 2010 at 10:43 pm
Although Real Madrid have claimed foreign,ugg bootswhich boosts the Cristiano Ronaldo (C Lo) ugg boots classic short
but also because of an ankle injury for at least a truce two weeks, but the Portugal coach Queiroz insisted on the 8th or recalled C Luo, claiming that: “even if he could only play a few minutes,”ugg bootsPortugal would also be helpful.11.10Cugg classic short boots
January 12th, 2010 at 7:27 am
Hello Guru, what entice you to post an article. This article was extremely interesting, especially since I was searching for thoughts on this subject last Saturday.
January 12th, 2010 at 9:16 pm
It is so nice.Thank you for sharing.Good work.
January 15th, 2010 at 5:15 am
UGG Boots
January 15th, 2010 at 5:18 am
UGG Boots
January 16th, 2010 at 3:55 am
cheap cialis
buy cheap Cialis
January 21st, 2010 at 2:52 am
thanks for the share
January 21st, 2010 at 11:10 pm
What to look for on the sole of a genuine Gucci shoe: The sole of an authentic Gucci shoe should be leather. Again, an honest vendor should be able to easily answer any of these sorts of questions. In fact, a good way to test the waters if you are suspicious is to ask a series of detailed questions regarding the shoes you want to buy (make sure you know the correct answers!) and then see how your vendor responds.
January 22nd, 2010 at 1:07 am
Thank you very much,I have read it now.
And welcome to my site,
January 22nd, 2010 at 1:55 am
sever’s hardware really counts, as far as i know, there are many great games go down for their bad sever…
January 26th, 2010 at 2:33 am
This is a I enjoy a few of the articles that have been written, and especially the comments posted! I’ll definately be visiting again!
January 26th, 2010 at 4:07 am
Awesome I adore a few of the articles which have been written, and especially the comments posted! I will definately be visiting again!
January 28th, 2010 at 12:16 am
Thank u for your sharing.
January 29th, 2010 at 3:43 am
Yeah that just about adds it up i dont think that i could have wrote it any beter on my own
January 30th, 2010 at 4:58 am
I agree 100% with the topic poster! His opinion about the game is just awsome!
January 31st, 2010 at 8:08 am
Gucci shoes are some of the most widely imitated shoes on the market. Before buying a pair of Gucci shoes online, make sure that you are not accidentally investing in a fake. Browse the guidelines below for tips on how to avoid a cheap imitation of the Gucci brand.
February 2nd, 2010 at 2:58 pm
I can not say I like this game, I think it is pretty normal. It is worth to play but will only keep you having fun for more than a two weeks. I would say that you should try maplestory or Combat Arms for instance.
February 7th, 2010 at 10:48 am
Good stuff.
February 14th, 2010 at 6:46 am
We should get in touch. Are you an active user on top social networking sites like Digg, Facebook, or Stumble Upon? If so, what is your username so we can get in touch to share ideas.
February 18th, 2010 at 9:26 pm
100219slllm A most exciting new style ugg classic cardy for the Ugg line!Side zip on inner calf offers nightfall ugg boots fresh style and easy on and off. Cute ugg short boots flaunts a soft suede upper and smooth seams. ugg classic tall Genuine sheepskin sockliner naturally wicks moisture away for dry, happy feet. Free shipping and fast delivery to your door. As a online shopping platform,ugg bailey button we have professional sales team, service team and securtiy team. We can provide fashion uggs argyle knit design and high quality online for our customers. http://www.officalugg.com/products_all.html
February 22nd, 2010 at 1:19 am
Nice post,nice sharing.Thanks!
February 22nd, 2010 at 8:59 pm
Whatever i earn from web,,, i will donate them to my uncle’s foundation.
February 23rd, 2010 at 9:04 pm
Support of the Lou Zhu, Lou Zhu worked hard
Signature——————————————————————————————————————–
Nothing is impossible for a willing heart.
funny games
March 3rd, 2010 at 12:58 am
I really appreciate your help, it is very useful for me,you will get good grades!
nike shox
http://www.airmax-shox.com
March 7th, 2010 at 12:37 pm
would it be possible to translate your website into spanish because i have difficulties of speaking to english, and as there are not many pictures on your website i would like to read more of what you are writting .
March 8th, 2010 at 12:50 am
So beautiful sharing!Thank you very much.
nike shox
http://www.airmax-shox.com/en/category/19-nike-air-rift-.html
March 8th, 2010 at 10:22 pm
asics gel kinsei 2 http://www.asics2u.com/asics-gelkinsei-2-c-12.html
March 9th, 2010 at 5:57 am
I agree in your post, but there must be an exact explanation on that.
March 10th, 2010 at 3:23 am
Best wishes!Your blog is very good!
http://www.airmax-shox.com/en/category/12-nike-shox-series.html
nike air rift
March 11th, 2010 at 9:02 pm
Nice post,nice sharing.Thanks/
March 12th, 2010 at 2:17 am
Excellent post,interesting article,thanks for sharing.
March 12th, 2010 at 7:05 am
Masai Barefoot Technology or MBT is not just a
shoe in the ordinary sense. The specially designed shoe sole MBT significantly improves
both your posture and motion while relieving the strain on his back and a unique design
only joints.he, along with the correct training, achieves a more active and healthy
posture and walk. Because of this, with MBT shoes
will burn more calories, boost metabolism and helps to regenerate muscle. Last but not
least, the use of MBT shoes can have a firming effect on the buttocks,
abdomen and legs. write by yongchen.hlm
March 13th, 2010 at 10:31 pm
Sorry for My English please, I’ll look at to talk about pretty great submit. i just stumbled upon your blog and wished to say that i’ve genuinely enjoyed studying your blog posts. any way i’ll be subscribing for a feed and i desire you post once again soon.
March 14th, 2010 at 3:32 am
Thanks for your great work.
http://www.airmax-shox.com/en/category/12-nike-shox-series.html
nike
March 15th, 2010 at 7:22 pm
how to get ringtones