As you know the thing that most bothered by the lag in a game are too many players that come out when participants have high ping. Unfortunately, the fault is not anybody or rather the fault of those who hosta a game or a server and does not have enough speed connection herself too far and will have more players in the game and there will be more lag;
Here in this guide will explain how to change the settings for the best halo and various operations to the registry to have slightly more low ping
? Avoid foreign servers and play in the Italian otherwise it's obvious that the packets from the foreign server will it take more time to arrive
? First thing in the settings of halo configure like this:
- 640x480 (or even 800x480)
- Vsync no
- No mirror
- No shadows
- No reasons
- No particles
- Low quality texure
? Once this is done you can go to the registry.
To open the registry Do
-Start
-Run
-Write regedit
in other operating systems as well as for example in the xp windows 7 key will not run, then go into the Windows folder, which is located in the local hard disk and install the operating system and find a file called regedit that will have as icon cube green water
Once open regedit and follow this path by opening the various "tabs" with the most simbolino: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ Interfaces \
? When you get there will be various sections of the codes you examine them all and see the one that contains the following keys shown here ---->
http://img39.imageshack.us/img39/3430/immaginep.gifIn the other pane, right-click that then inside with right click> New> String Value> name it TcpAckFrequency
-Give the ok with sending and click that again on the right
-Go to edit, and where there is data value and enter 1 ridate confirmation
But there's still here because now you will go to: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSMQ \ Parameters
- Click with the right button always in the right pane with the key and select New, DWORD (32-bit) and call Tcpnodelay
- Then always right-click on it and click edit and write one check on the hex
if you have a different operating system than xp could happen that you do not find the string MSMQ do not be alarmed
http://home.tele2.it/armoredclub/msmq.zip go here and download the key already changed, just extract it and double-click the left x add it to the registry automatically
Unfortunately it is not over yet here
- Return to the following location HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
- Right-always in the right pane containing the various keys select New, DWORD (32-bit) and call GlobalMaxTcpWindowSize
Then-always right click on it> Edit> and put ffff with hex popped .... and we're done with this
ah I recommend for the values that I have given you cut and paste sn wrong because if I tell you already that the situation will improve but rather worsen then for changes to take effect restart the pc