2010-09-05

Warcraft 3 - Widescreen Resolution

Update:
Blizzard fixed this in Patch 1.25b: Widescreen (stretched) resolutions should now be available in the Video options.

Blizzard Entertainment forgot for 7 years to patch Warcraft III - Reign of Chaos and Warcraft III - The Frozen Throne to list all supported resolutions in the options pane when running on Windows (all versions). Instead, when running on OSX, all resolutions are available (including wide screen). That's just not fair.

The solution is easy for some, complicated for others: edit "reswidth" and "resheight" in the registry at [HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video].
Search Google and you will find a lot of apps/utilities to do it for you, but some of them require you to install some version of .net platform (Foole's WC3 Resolution Changer), while others incorrectly list the available display modes (or not at all).
There is however an app that will detect the correct resolutions (w3changer), but it has an ugly 16x16 icon (despite its pretty interface), no game launch button and no current resolution detection.
You will also find tutorials (for example www.overclock.net or www.techsupportforum.com or widescreengamingforum.com) that expect you to follow the lengthly steps of editing the registry every time the game resets the resolution back to 640x480 (after making any changes in the options section).

Here's a better solution (no .net dependency, high-res Warcraft 3 icon, game launch buttons and defaults to current screen resolution):


Installing and using the app

  • Extract the archive contents;
  • Find the directory where Warcraft 3 is installed and move "War3ScreenResolution.exe" in there;
  • Right click "War3ScreenResolution.exe" and choose "Send to -> Desktop (create shortcut)";
  • Rename the shortcut on Desktop to your liking, for example to "Warcraft III";
  • Now everytime you want to play, just double click the shortcut, and choose between "Warcraft III - Reign of Chaos" and "Warcraft III - The Frozen Throne".


Standard widescreen resolutions
16:9 aspect ratio 1024x576, 1152x648, 1280x720, 1600x900, 1920x1080 and 2560x1440
16:10 aspect ratio 1440x900, 1680x1050, 1920x1200, 2560x1600
And yes, these work with DoTA Allstars, and all the other custom maps in Warcraft III.

To check if you are running at the resolution you want (should be the one the program shows you as default), just look closely at the 3D renderings during play. Not at the menus, not in the options/video pane, and not at the game UI during play. Just the 3D world.


See how the game looks like on widescreen 1680x1050 (Only the game UI stretches; yet the 3D looks great!):

38 comments:

  1. wow it works! thanks alot! (:

    ReplyDelete
  2. It works but changing the registry fix is much better simpler and easier...

    ReplyDelete
  3. Maybe for you. But for the average user, mistakes can happen (forgetting to click on decimal), or the game could reset the resolution after making changes in the options dialog.

    Therefor an app with an automated solution is definitely simpler, while for you, the two are maybe equivalent in complexity.

    ReplyDelete
  4. THANX YOU RE AWESOME :)

    ReplyDelete
  5. Thank you very much!

    ReplyDelete
  6. Maybe for you. But for the average user, mistakes can happen (forgetting to click on decimal), or the game could reset the resolution after making changes in the options dialog.

    Therefor an app with an automated solution is definitely simpler, while for you, the two are maybe equivalent in complexity.

    ReplyDelete
  7. Now I can be more competitive at DotA :) Thanks dude :)

    ReplyDelete
  8. ty very much!! both for this and the RA2 fix app!

    ReplyDelete
  9. It still stretches the 3D world for me. Any ideas why?

    ReplyDelete
  10. Is your current screen resolution (before you enter the game) the native monitor one? And is it the same resolution you choose in this program?

    Note that the game UI (buttons, minimap, progress indicator, build queue, etc.) will stretch because the game does not adapt those to widescreen. Only the 3D stuff adapts (units, map size on screen, etc).

    ReplyDelete
  11. Where is downlaod link

    ReplyDelete
  12. It's on the application picture and in the setup instructions, first line.

    ReplyDelete
  13. I tried this and I have seen no problems. Good work!

    ReplyDelete
  14. It does not work for Frozen Throne for me (it won't even start the game), but it works perfectly with Reign of Chaos...

    ReplyDelete
  15. That's a little weird, it worked on way too many comps so far.
    Try uninstalling and reinstalling the game (maybe even Windows).

    ReplyDelete
  16. same thing happened to me... it runs only chaos but not the frozen throne... I'll install again the games and I'll post again..! i have to say that my laptop is pretty new.. Asus G53 and I've upgrade the windows till' today ! let's hope it's gone work... ! on the chaos version it's great to see it widecreen anway ! finger crossed !

    ReplyDelete
  17. This tool works great.

    I have one question though. what is the main difference between the graphics optiion?

    DirectX and OpenGL - i have run the both, but it seems like they act the same?

    ReplyDelete
  18. It's makes a world of difference.
    DirectX is only available on Windows and is Microsoft proprietary.

    If you run the game in Wine on Linux, you need OpenGL.

    If running the game gives you a bluescreen because you haven't updated your DirectX runtime, you will get lucky with OpenGL mode:)

    ReplyDelete
  19. I will donate your!!

    ReplyDelete
  20. Where is the dl button!

    ReplyDelete
  21. Did you at least read the instructions? They contain the download....link.

    ReplyDelete
  22. thanks, it works well and easy to use the tool.!

    ReplyDelete
  23. Good Job! Thanks for the help!

    ReplyDelete
  24. Hi, the 3D still stretches. Did I miss anything?

    ReplyDelete
  25. haha..click the screen of the picture and then bang!...success

    ReplyDelete
  26. Google resized all original pics into that size. I will "unfix" it soon.

    ReplyDelete
  27. Hi thanks for this works great for me on WC3 & FT. Just one thing should the resolution you choose be as close to your native resolution as possible as opposed to just choosing the highest res. 

    ReplyDelete
  28. Okay, I have a problem. I want to play WC3 in my 1920x1080 however when I try to activate the file with Garena it plays it in terrible resolution. Any answers? Because I cannot find an answer on the Garena forums.

    ReplyDelete
  29. Great, working! Thanks a lot!
     

    ReplyDelete
  30. Do not go through in-game video options after using this software, or Warcraft 3 will reset the resolution back to the lowest available.

    ReplyDelete
  31. jeric realubit7 April 2012 at 19:46

    cool! tnxs! 

    ReplyDelete
  32. Cool Man thanks it worked :)

    ReplyDelete
  33. i had to add a reolution into the registry to get my lcd tv to display properly because the computer thinks its native resolution is something else and that the actual native resolution is unsupported on the tv so when i open the warcraft 3 resolution fixer it does not display the resolution i need which is 1360x768

    any ideas on what i can do this is extremely frustrating

    ReplyDelete
  34. I don't know of an LCD TV good for RTS gaming. They never don't look good when sitting too close.

    ReplyDelete
  35. it's working...since 2012 :)

    ReplyDelete
  36. thank you so much! it works effortlessly! :)

    ReplyDelete
  37. Doesn't make any changes for me, i still see the 3d world streched

    ReplyDelete