Ever find yourself saying, “wow reg please” or “get new servers”?. The reality in this may be ironic, because probably 5 times out of 10 it is the users computers problem rather than routing/server issues. This guide is not meant to give credit to servers or take credit from personal computers but to point out the unknown weaknesses in a constantly used pc and how to fix them.
This is a small guide that I am in the process of writing to maximize client side registration in any Steam game running the Half-Life 1 engine (mainly Counter-Strike 1.6). A good habit is to defragment your computer once every half a month or so to keep it performing in tip top shape. Along with defragmenting, clean dust out of your computer. Cleaning dust out of your computer will decrease the operating temperature of almost every component in the computer, mainly due to the fact that dust can slow down the fans and can act as an insulator. The “insulation” effect affects your processor most because the fan, which cools your processor, will just continuously blow dust onto the processor, so be sure to remove the fan and clean any underlying dust.
So now we have a non-dusty computer which is defragmented, so what? Well believe it or not your in-game registration will be noticeably improved if you have not done any of these maintenance routines in a while. Next step to improving client side registration in game is to make your Counter-Strike program run efficiently and be able to keep up with server packets. Counter-Strike runs all of its configurations and custom addons in the /cstrike folder. This folder can be located in your Program Files / Steam / SteamApps / Email / Counter-Strike directory.
So, now you have your cstrike folder open, I would hope most of you are already comfortable with this folder. In this folder custom maps, sprites, demos, configs, screenshots, sounds, wad files, and more are stored. If this folder gets too big, for some reason computers, which aren’t top of the line, will show decreases in performance while playing Counter-Strike 1.6. To improve in-game performance, delete extra maps, move un-needed demos, move unneeded sounds, etc. to other locations. The next step is probably what can affect your registry most, in your cstrike folder there is a file called custom.hpk, this file is a temporary file, which builds up over time. The files job is to store other people’s sprays and things of that nature, and is useless to have sitting around. The worst part about the file is that it can grow relatively quickly and the file will take longer to load when the file is a lot bigger verse being a few kb file. I recommend once a week deleting that file, it will make a huge improvement with registration in-game.
The next step is optional, for some it helps and for some it ends up being useless. This next step is to download a small program which will change your router settings to maximum performance so that every mb of data transfer is used the best it can. The program name is TCPOptimizer and it is a speedguide.net approved program.
Unfortunately, I only have limited experience with the program and my best advice is to enter your connection speed ( http://speakeasy.net/speedtest ) and check optimal settings at the bottom and apply the changes. This will change your registry to accommodate your connection and it may or may not improve your in game. Personally, I only have had good experiences with the program and recommend it and it is reversible for those who dislike it.
That concludes my guide; I just decided to write it after getting a few complaints about registration and then correcting them on their problems and actually having them realize it was their faults and not the servers. But of course, there are always servers out there, which just don’t perform correctly and get complained about and there are some great servers, which get complained about due to end-user misconception about Counter-Strike basics.
that program works pretty good, instead of getting 45 ping to chi i get 35, not too shabby, still get 150 to ny even though i live in ny (terrible routing, goes to AZ>WA>CA>VA>NY LoL)
Thanks, #9 I live in Upstate NY and I ping 70 to Detox servers in NYC. To my understanding there is a routing issue where we are connecting to Cleveland - Washington DC - Back to NY - Making about a few hundred mile useless trip. Hopefully it will be fixed soon.
I don't know why but I get 50 ping to NY servers in ESEA, but every other NY server I get well over 130 and sometimes just straight flush entities so I can't even play. Pretty sad if you ask me
#24, Speed of the game running affects how quickly your game will send/receive server packets, which is the roots of why registration is altered with what is written above.
Don't just use optimal settings because those could actually be [b]BAD[/b] for some people. The settings you should use depend on 1) who your cable provider is 2) what you Down/Up speed is and 3) what kind of router and nic you have. If you want to find out the optimal settings for YOUR cable/dsl/wireless provider I suggest using Google to find a guide to it. SpeedGuide.net and dslreports.com are good sources to find out what you should use on a individual bases.
#30, You are correct in the sense that it will be bad for some, it can only truly play a negative roll if your connection is more than fast enough not to worry about it. Adjusting your registry to accomodate a quick connection can sometimes cause choke and impair efficiency.
[b]ADVANCED PROTIP:[/b] For the custom.hpk, go in your cstrike folder and delete it, and then add hpk_maxsize 0.1 in your userconfig.cfg.
Now join a New Game on your own listen server, and quit once you've connected. Now go make your cstrike/custom.hpk read-only (Right Click > Properties) and gl hf with a small custom.hpk file. This means a faster connection time.
After doing all of this, it seems that my reg has gotten a bit better. What helped the most was removing the Half-Life 1 Texture Package files such as the cstrike.wad, map.wad, etc. The only one that I would recommend keeping is the 'tempdecal.wad' file because it is used for your in-game spray. I would also recommend removing the 'overviews' folder as it is not necessary and takes up quite a bit of space. I run my disk defragmenter every month, so that wasn't much help for me, but I also ran the disk cleanup which removed a lot of extra files that I didn't need. Overall this was a good, helpful guide and in my opinion, it should be stickied for others to be able to read in the future. Great job!
Getting bad registration?
Guide to better registration
Ever find yourself saying, “wow reg please” or “get new servers”?. The reality in this may be ironic, because probably 5 times out of 10 it is the users computers problem rather than routing/server issues. This guide is not meant to give credit to servers or take credit from personal computers but to point out the unknown weaknesses in a constantly used pc and how to fix them.
This is a small guide that I am in the process of writing to maximize client side registration in any Steam game running the Half-Life 1 engine (mainly Counter-Strike 1.6). A good habit is to defragment your computer once every half a month or so to keep it performing in tip top shape. Along with defragmenting, clean dust out of your computer. Cleaning dust out of your computer will decrease the operating temperature of almost every component in the computer, mainly due to the fact that dust can slow down the fans and can act as an insulator. The “insulation” effect affects your processor most because the fan, which cools your processor, will just continuously blow dust onto the processor, so be sure to remove the fan and clean any underlying dust.
So now we have a non-dusty computer which is defragmented, so what? Well believe it or not your in-game registration will be noticeably improved if you have not done any of these maintenance routines in a while. Next step to improving client side registration in game is to make your Counter-Strike program run efficiently and be able to keep up with server packets. Counter-Strike runs all of its configurations and custom addons in the /cstrike folder. This folder can be located in your Program Files / Steam / SteamApps / Email / Counter-Strike directory.
So, now you have your cstrike folder open, I would hope most of you are already comfortable with this folder. In this folder custom maps, sprites, demos, configs, screenshots, sounds, wad files, and more are stored. If this folder gets too big, for some reason computers, which aren’t top of the line, will show decreases in performance while playing Counter-Strike 1.6. To improve in-game performance, delete extra maps, move un-needed demos, move unneeded sounds, etc. to other locations. The next step is probably what can affect your registry most, in your cstrike folder there is a file called custom.hpk, this file is a temporary file, which builds up over time. The files job is to store other people’s sprays and things of that nature, and is useless to have sitting around. The worst part about the file is that it can grow relatively quickly and the file will take longer to load when the file is a lot bigger verse being a few kb file. I recommend once a week deleting that file, it will make a huge improvement with registration in-game.
The next step is optional, for some it helps and for some it ends up being useless. This next step is to download a small program which will change your router settings to maximum performance so that every mb of data transfer is used the best it can. The program name is TCPOptimizer and it is a speedguide.net approved program.
Link: http://www.download.com/3000-2155_4-10488..
Screenshot: http://speedguide.net/images/tcp_optimize..
Unfortunately, I only have limited experience with the program and my best advice is to enter your connection speed ( http://speakeasy.net/speedtest ) and check optimal settings at the bottom and apply the changes. This will change your registry to accommodate your connection and it may or may not improve your in game. Personally, I only have had good experiences with the program and recommend it and it is reversible for those who dislike it.
That concludes my guide; I just decided to write it after getting a few complaints about registration and then correcting them on their problems and actually having them realize it was their faults and not the servers. But of course, there are always servers out there, which just don’t perform correctly and get complained about and there are some great servers, which get complained about due to end-user misconception about Counter-Strike basics.
Thanks for reading!
FragHYPE|gspec
http://FragHype.org
Edit: Nice job btw
Download Speed: 740 kbps (92.5 KB/sec transfer rate)
Upload Speed: 129 kbps (16.1 KB/sec transfer rate)
shoot me......
im getting ~5-10 less ping and initial reg is really good.
Download Speed: 55 kbps (6.9 KB/sec transfer rate)
Upload Speed: 55 kbps (6.9 KB/sec transfer rate)
thanx #1 ill try it to tday, ive got 7GB worth demos those need to be deleted.
can any one tell why my page file usage is 700+ Mb thanx any suggestions would be welcomed.
SpeedGuide.net and dslreports.com are good sources to find out what you should use on a individual bases.
Good thoughts ;)
For the custom.hpk, go in your cstrike folder and delete it, and then add
hpk_maxsize 0.1
in your userconfig.cfg.
Now join a New Game on your own listen server, and quit once you've connected. Now go make your cstrike/custom.hpk read-only (Right Click > Properties) and gl hf with a small custom.hpk file. This means a faster connection time.
wtf? :DD that programs pretty nice
http://i10.tinypic.com/852loaa.jpg
http://i17.tinypic.com/6pk09d0.jpg
Create a new folder on your desktop, and place the demos in there.
Hope this helps!
More Pages
Submit Comments
This Thread is Locked
Sorry, but this thread is locked and no additional comments can be posted.