Would you like to react to this message? Create an account in a few clicks or log in to continue.


Drak'thul PvP Guild
 
PříjemPortálGalleryHledatLatest imagesRegistracePřihlášení

 

 Hotfix latency

Goto down 
2 posters
AutorZpráva
Korhak
Scout
Scout
avatar


Poèet pøíspìvkù : 4
Body : 53308
Reputace : 0
Join date : 15. 09. 09

Hotfix latency Empty
PříspěvekPředmět: Hotfix latency   Hotfix latency EmptySun Sep 27, 2009 5:25 pm

Pro visty a xp je 1. krok stejny:

STEP 1 - TcpAckFrequency - NOTE if you are running Windows Vista this setting may not have any effect - a hotfix is needed which i'm tracking down (can anyone point me the right way?). This works fine under Windows XP

Type "regedit" in windows "run.." dialog to bring up registry menu

Then find:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\

There will be multiple NIC interfaces listed in there, find the one you use to connect to the internet, there will be several interfaces listed (they have long names like {7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}. Click each one, the right one will have lots of settings in it and you will see your machines IP address listed there somewhere. Right-click in the right hand pane and add a new DWORD value, name it TcpAckFrequency, then right click the entry and click Modify and assign a value of 1.
(Kdyz nevite do kteryho, pisnete to do vsech krom toho kde je ten jeden registr, nic se tim neskazi)

you can change it back to 2 (default) at a later stage if it affects your other TCP application performance. it tells windows how many TCP packets to wait before sending ACK. if the value is 1, windows will send ACK every time it receives a TCP package.

STEP 2 (XP) - find:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers

Right-click in the right hand pane and add a new DWORD value, name it TCPNoDelay, then right click the entry and click Modify and assign a value of 1.

[EDIT] Some people it seems don't have a MSMQ entry in their registry. You will need to add it, to do this the simplest way is to copy/paste the below code into a empty text file, and save it as a .reg file (just call it msmq.reg). Once done right click the file and select MERGE and click yes to the box that follows.

******snip below******

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers]
"TCPNoDelay"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers\OCMsetup]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers\Security]
"SecureDSCommunication"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers\setup]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Setup]

******snip above******

Click Ok and close the registry editor, then reboot your PC.



STEP 2 -(Visty) TcpNoDelay
1. Click Start, click Run, type regedit, and then click OK.
2. Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\Software\…[the rest of the path goes to where the client app for your game is]
3. On the Edit menu, point to New, and then click DWORD Value.
4. Type TcpNoDelay for the name of the DWORD, and then press ENTER.
5. Right-click TcpNoDelay, and then click Modify.
6. In the Value data box, type 0 to turn off the option. (kdybyste to nekdy chteli nahodit tak tam pisnete 1)
7. Click OK, and then quit Registry Editor.
For world of warcraft registry key as follows

HKEY_LOCAL_MACHINE\Software\Blizzard Entertainment\World of Warcraft\TcpNoDelay
Type RED_DWORD
Data 0c00000000 (0)

A restartuje kompa
Návrat nahoru Goto down
MirMar
General
General
MirMar


Poèet pøíspìvkù : 90
Body : 54483
Reputace : 2
Join date : 18. 06. 09
Location : Bratislava

Hotfix latency Empty
PříspěvekPředmět: Re: Hotfix latency   Hotfix latency EmptyMon Sep 28, 2009 2:43 pm

dikes
Návrat nahoru Goto down
 
Hotfix latency
Návrat nahoru 
Strana 1 z 1

Povolení tohoto fóra:Nemůžete odpovídat na témata v tomto fóru
 :: Hlavní fórum :: Pokec-
Přejdi na: