Showing posts with label warcraft III. Show all posts
Showing posts with label warcraft III. Show all posts

Sunday, September 25, 2011

Remove delay in LAN games under Windows 7

I find it weird when last time playing Warcraft III LAN game with my housemate, we both feel a bit of delay on the client side (joining one). After doing some search on web, we found that by modifying a bit of registry, the strange delay was removed. This only happens under Windows 7.

  1. Open up Registry Editor, navigate to HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\
  2. Look for a subkey name similar to this: {E3CF3EE3-AE61-4A50-8121-2A6CF502EF0F}
  3. Inside the subkey, there is a value DhcpIPAddress, check if it is the IP Address given by your router. If so, add 2 new DWORD (32-bit) keys with value as follows:
      TcpAskFrequency    1
      TCPNoDelay    1
  4. Restart your PC.

Thursday, May 6, 2010

Change Warcraft III resolution to ANY resolution


I believe most of you know what Warcraft III is. The Warcraft game comes with a variety of screen resolutions, but too bad Warcraft did not support for widescreen resolution.


As time goes, widescreen monitors had became more and more common. The 4:3 ratio resolutions are looking terrible in the stretched "widescreen".


Here, I'm going to show you a method to change Warcraft III resolution to custom resolution which cannot be found in the game options.

Below are the steps:

  1. Identify your screen resolution (Either is 1280x800 or 1440x900 or any other resolutions).
  2. Start -> type "regedit" in the search box and hit Enter (Windows XP: Click on Run, then type in "regedit" and hit OK). Locate the following registry key:
    HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video
  3. In the right-handed pane, locate the key "reshight" and "reswidth".
  4. Double click on this two keys and type in the appropriate value (according to your screen resolution) for each key (resheight: Height; reswidth: Width) as follows:


    Note: Remember to change the "Base" to "Decimal" instead of "Hexadecimal".
  5. Click OK after the changes.
  6. Exit the Registry Editor and restart Warcraft III.
Now you will see your Warcraft game in the resolution you wanted. The Warcraft game Option -> Video page now shows like this:


No worry, just leave it and enjoy your game in widescreen :)

One thing to note, after this change, you should not change any settings in the Warcraft game option page. If you do so, the resolution of the game will revert back to default at the next start and you are required to perform the above method once again (because the game will rewrite the registry). Hence, I'll recommend you to change all the other settings to your preferred values then only perform the above method. This will ensure you get all the options you want for your Warcraft III.

However, if you're not familiar with Registry Editor, I advise you not to use this method. Messing up registry key would really troubles you. There's a lot of programs out there allowing you to do the same thing with single click or what, just Google it. This method is mainly for those who does not want to use 3rd party software or who loves manual works. :)