EastCoasthandle
New Member
- Joined
- Apr 21, 2005
- Messages
- 6,885 (0.99/day)
System Name | MY PC |
---|---|
Processor | E8400 @ 3.80Ghz > Q9650 3.60Ghz |
Motherboard | Maximus Formula |
Cooling | D5, 7/16" ID Tubing, Maze4 with Fuzion CPU WB |
Memory | XMS 8500C5D @ 1066MHz |
Video Card(s) | HD 2900 XT 858/900 to 4870 to 5870 (Keep Vreg area clean) |
Storage | 2 |
Display(s) | 24" |
Case | P180 |
Audio Device(s) | X-fi Plantinum |
Power Supply | Silencer 750 |
Software | XP Pro SP3 to Windows 7 |
Benchmark Scores | This varies from one driver to another. |
This thread is created to generate discussion to help remove/decrease online gaming lag in various games we play. The games most effected by lag are first person shooters while MMOs, etc are next in line depending on the severity of the lag.
-Make sure you buy a mouse that is not only comfortable (be it for claw or palm grip) but offers the highest polling rate available.
-Make sure that the LCD you use has a low response time
-Make sure that your CPU, GPU, Ram and chipset is clocked and functioning correctly
-Remove any processes that may run in the background
-Make sure that your PC isn't overheating. Clean out dust from your PSU, video card HS&F, cpu HS&F, etc
-Make sure that your video card is actually in 3D mode when you are gaming online.
-Make sure you use Ad-Aware, SpyBot, etc to remove spyware. Also check your PC at least once a month for viruses.
-Tweak the tick rate (Thanks to Easy Rhino), max packets, etc according to how that particular game is best played online
-Make sure you have a mouse and mouse pad that tracks well.
These things you have to figure out for yourself by visiting forums that are specific to that game you play online. Once you have an idea of were your PC stands you are going to have to adjust the IQ settings for your game accordingly. What that means is that in general all IQ settings in single player may need to be reduced in order to play them online. As a general rule many do in fact do this regardless if their PC can handle it or not. Or, they edit files to include certain commands that can reduce IQ that normally isn't found in game.
For Radeon users it's called Flip Queue Size. In order to change this feature you will need ATI Tray Tools. Once installed you right click on the ATT icon on the lower left corner of your screen. Go to 3D then to Flip Queue Size and select 0. For Nvidia users it's called maximum pre-rendered frames. In control panel goto "Perfomance & Quality Settings". Click on the "+" and go to "Additional Drect3D settings". Now your able to change the frames to render ahead. You can use the Input Lag Tester to see if you are experiencing input lag. The results of this test should be well below 1.0ms. Try this test at least 2 times (total of 10 tries). You can use your mouse, keyboard, etc. Side note: The longer you hold down the mouse button the higher the input lag will be in this test.
You can either do a google search or use a program like DUMeter. If you google ports for your game it is possible that you can open more ports then you need or, open ports you don't need for your game. With a program like DUMeter it can tell you exactly which ports are used for the game(s) you play online. Keep in mind that some games can use more then one port each time the game is loaded. To verify if this is the case with your game exit out the game and start it back up (using DUMeter or similar program) and you will see if it uses a different port. If it does the best way to narrow down the number of ports would be to visit the forum of that particular game and either read their stickies or do a "port forward" search. Or send the admin/mod a PM asking for the information.
Although you have to make sure that port is opened via Window's Firewall it is normally done when you install the game. But it doesn't hurt to check and make sure. If those ports needed to be opened it is possible to experience:
-increase in total number of servers
-decrease ping to the server you play online
-decrease lagging, stuttering and pausing
Which is what the favorites of your in game browser is for . When you find a server were you know you can finish in the top 5 in the round you should make a note to save that server in your list of favorites (this is typically meant for those who know who are good). If you can't save it while in game write down the name of the server and look for it later. Nothing is more frustrating then to trying to find a server you know you do well because you forgot the name and don't remember the address.
The next signal you want to look at is your Line Attenuation. Again this will differ from one ISP to another. However, the gist of this is also simple, the lower this number is the better. Line Attenuation is the amount your signal has degraded from your ISP to your modem. If this number is high it can be caused by either your ISP or the modem. Ask your ISP provider to do a line test to see if things on their end are good or not. If it is you may want to ask them to send you another modem.
The definition of both of these can be found here
For more information on what yours is suppose to read you may want to visit DSL Report Forum.
-You walk along a road and then you respawn
-You look at the replay and see that your opponent had walked right up in front of you and you never saw it (or some similar experience). This is a classic case of some sort of lag problem and something on your end is not allowing you to see what the server is trying to show you. It could be some sort of lag spike, high ping, etc. Try another server but this time try to pick one with a ping as low as possible and see if the same thing happens. If so, the problem is on your end and you will need to further investigate what the problem might be. If however, replays shows exactly what you saw before respawning all should be well (hacking aside).
You can also look at the timer of each round as well. If the timer always ends at 2, 3 or 4 you are lagging as it should reach 0 (some games it maybe 1). If you wish to and any useful information regarding Ping, Lag, Games, etc please feel free to do so.
Thanks
1st Check Your PC/Monitor
In order to reduce online gaming lag 1st you have to make sure that everything on your end (client side) is in tip top shape. Some of the things you have to examine are:-Make sure you buy a mouse that is not only comfortable (be it for claw or palm grip) but offers the highest polling rate available.
-Make sure that the LCD you use has a low response time
-Make sure that your CPU, GPU, Ram and chipset is clocked and functioning correctly
-Remove any processes that may run in the background
-Make sure that your PC isn't overheating. Clean out dust from your PSU, video card HS&F, cpu HS&F, etc
-Make sure that your video card is actually in 3D mode when you are gaming online.
-Make sure you use Ad-Aware, SpyBot, etc to remove spyware. Also check your PC at least once a month for viruses.
-Tweak the tick rate (Thanks to Easy Rhino), max packets, etc according to how that particular game is best played online
-Make sure you have a mouse and mouse pad that tracks well.
These things you have to figure out for yourself by visiting forums that are specific to that game you play online. Once you have an idea of were your PC stands you are going to have to adjust the IQ settings for your game accordingly. What that means is that in general all IQ settings in single player may need to be reduced in order to play them online. As a general rule many do in fact do this regardless if their PC can handle it or not. Or, they edit files to include certain commands that can reduce IQ that normally isn't found in game.
2nd Know When and When Not to Render Frames Ahead
Frames rendered ahead which defaults to 3 can cause some input lag for some. The greater the value for frames rendered ahead = better performance. But will increase input lag. Input lag = lag from any input device (mouse, joystick, gamepad, keyboard, wheel etc.). When playing online the best option is setting this to 0 (if you can, if not use 1). By doing so it will decrease frame rates but will decrease input response time. When frames are rendered ahead you are pre-rendering or pre-caching a few scenes from the CPU & driver. Which is place into a internal buffer and is processed by the GPU when it's finishes rendering the previous frame. This way the GPU doesn't stall the CPU. GPU is NOT PRERENDERING anything. For Radeon users it's called Flip Queue Size. In order to change this feature you will need ATI Tray Tools. Once installed you right click on the ATT icon on the lower left corner of your screen. Go to 3D then to Flip Queue Size and select 0. For Nvidia users it's called maximum pre-rendered frames. In control panel goto "Perfomance & Quality Settings". Click on the "+" and go to "Additional Drect3D settings". Now your able to change the frames to render ahead. You can use the Input Lag Tester to see if you are experiencing input lag. The results of this test should be well below 1.0ms. Try this test at least 2 times (total of 10 tries). You can use your mouse, keyboard, etc. Side note: The longer you hold down the mouse button the higher the input lag will be in this test.
3rd Shared Connections Can Effect your Online Gaming Experience
If you are sharing the internet with others in your household your ping and overall gaming experience maybe effected based on what they do. Streaming, uploading, downloading and any other P2P type activity may put a strain on your connection. However this is based on what kind of service you have and your ISP package.4TH Port Forwarding
Port forwarding can allow specific ports to be opened for the game(s) you play online. With so many different routers out there the process for doing this will be different. So I recommend that you visit Port Forward. Use that website as a guide to how you can open ports for your router. Once you get the gist of it things become easy. All you need to make sure is if the port is for TCP or UDP. You can either do a google search or use a program like DUMeter. If you google ports for your game it is possible that you can open more ports then you need or, open ports you don't need for your game. With a program like DUMeter it can tell you exactly which ports are used for the game(s) you play online. Keep in mind that some games can use more then one port each time the game is loaded. To verify if this is the case with your game exit out the game and start it back up (using DUMeter or similar program) and you will see if it uses a different port. If it does the best way to narrow down the number of ports would be to visit the forum of that particular game and either read their stickies or do a "port forward" search. Or send the admin/mod a PM asking for the information.
Although you have to make sure that port is opened via Window's Firewall it is normally done when you install the game. But it doesn't hurt to check and make sure. If those ports needed to be opened it is possible to experience:
-increase in total number of servers
-decrease ping to the server you play online
-decrease lagging, stuttering and pausing
5th Know What Kind of Server You are Playing On
There are some which are great and others not so great. There are some that work better with a specific port opened. Others may require a specific tick rate, max packets, etc. In either case you will need to do a little research on it. Game Monitor should be able to provide most of this information. Other specific information may be found in forums discussing that game (used at your own risk). If you know that everything on your end is fine and you still experience problems you may need to find another server. Sometimes it can depend on the time of day. Other times it maybe having a legitimate problem. Which is what the favorites of your in game browser is for . When you find a server were you know you can finish in the top 5 in the round you should make a note to save that server in your list of favorites (this is typically meant for those who know who are good). If you can't save it while in game write down the name of the server and look for it later. Nothing is more frustrating then to trying to find a server you know you do well because you forgot the name and don't remember the address.
6th Know Your Internet Service
Understand how well your internet connection is. Not only do you have to know your up/download speed but you also have to know how long it takes to send data to and from that server. You can do this by looking up the server at Game Monitor . Then go to the command prompt and type PATHPING then input the IP address of the server (the reporting aspect of this feature can take a few minutes). What you take note to is the 2nd group of numbers. If all is well they should read 0/100 = 0%. Or you can use Tracert (thanks to Altered). You typically do this when you notice a problem. One way to try to fix this issue yourself is by unpluging your modem's power and coax/telephone wire for about 5 minutes and reconnecting it (thanks to Altered). Hopefully, with the new IP you are routed back (or close to) the server you use to play on. 7th Check Your ISP
Nothing will frustrate you more is to have a problem that you cannot diagnose and you are the only one with the problem. The last thing you can do is check with your ISP to make sure that the information to and from their main hub is doing so within normal perimeters. Sometimes line static (for example when dealing with DSL) can cause lag as well as other problems. However, your ISP would need to test it. Sometimes you can detect this static by picking up the phone and listening to the dial tone for static like noise. There are many other examples that may apply like heavy traffic, etc. But you would need to touch base with them to make sure all is well.8th Check Your Modem
If all else seems ok check your modem to see if it's functioning correctly or not. There is an option on most modems that allow you to see what kind of transmission you are sending and receiving. For some it's called a Transceiver Status or Transceiver. It can be called by other names as well. What you want to look for is Margin (dB) which is how well your signal strength is which can differ from one ISP to another. However, a signal strength in the teens or better is ideal. The lower the Margin the higher you ping can get in game (which can fluctuate). It can also cause you to have poor hit registration even though your ping seems normal. If there is a problem you can either ask your ISP to do a line test. If everything is fine on their end ask them to determine what your Margin (dB) should be. If it's not what it is suppose to be ask them to either replace the modem (which should be free of charge) or to check on their end. If all is "what they consider normal" and your Margin (dB) is still low (10 or lower) as them how to increase it. The next signal you want to look at is your Line Attenuation. Again this will differ from one ISP to another. However, the gist of this is also simple, the lower this number is the better. Line Attenuation is the amount your signal has degraded from your ISP to your modem. If this number is high it can be caused by either your ISP or the modem. Ask your ISP provider to do a line test to see if things on their end are good or not. If it is you may want to ask them to send you another modem.
The definition of both of these can be found here
For more information on what yours is suppose to read you may want to visit DSL Report Forum.
Conclusion
Ok, these are the basics. If I haven't forgotten anything you should be able to play online and experience the same level of immersion that's others see. One way to benchmark this is to play COD online and play a server which offers kill cam instant replays. There you will see if all your hard work pays off or not. What you do is look at the replay to see if what the other person sees is what you saw as well. For example:-You walk along a road and then you respawn
-You look at the replay and see that your opponent had walked right up in front of you and you never saw it (or some similar experience). This is a classic case of some sort of lag problem and something on your end is not allowing you to see what the server is trying to show you. It could be some sort of lag spike, high ping, etc. Try another server but this time try to pick one with a ping as low as possible and see if the same thing happens. If so, the problem is on your end and you will need to further investigate what the problem might be. If however, replays shows exactly what you saw before respawning all should be well (hacking aside).
You can also look at the timer of each round as well. If the timer always ends at 2, 3 or 4 you are lagging as it should reach 0 (some games it maybe 1). If you wish to and any useful information regarding Ping, Lag, Games, etc please feel free to do so.
Thanks
Last edited: