The WarCraft 3 games stem from a time in which every gamer still used CRT monitors with 4:3 aspect ratios, which has resulted in an utterly widescreen/high-resolution unfriendly game. There are no options for modern resolutions such as 1680×1050 or 1920×1080 and the game doesn’t support non-4:3 aspect ratios.
So when I got to playing through WarCraft III: Reign of Chaos, and now The Frozen Throne, I was appaled by the graphics. Playing a game in 1024×768 resolution on a native 1920×1080 resolution screen makes it look terrible, as I’m sure many of you know. So, I set out to counteract this with some hacking to get it to run in higher resolutions.
I did stumble across a solution, which makes the game run beautifully in higher resolutions, but does nothing to make it compatible with widescreen monitors. It looks much better than the default resolutions, but the price you pay for the higher detail comes in the form of mildly stretched visuals.
But, it’s definitely worth it and if you’re intent on playing WarCraft 3 with a modern monitor, then you’d do well to give it a go. I’ve also included a crash-fix for Windows Vista and Windows 7.
- In Windows XP: press start, run, then type in ‘regedit’ and press enter.
In Windows Vista or Windows 7: press start, type ‘regedit’ in the search box and press enter.
- Navigate to HKEY_CURRENT_USER/Software/Blizzard Entertainment/Warcraft III/Video
- Alter reswidth and resheight to your preferred values (e.g.: 1920 and 1080). Remember to change the setting from hexadecimal to decimal when editing these registry values!
- Also edit cinematicwidth and cinematicheight with the same values.
- This changes the settings for both Reign of Chaos and The Frozen Throne if they’re both installed at the time.
Crash fix for newer operating systems
This is very simple really: all you need to do is set it to Windows XP Service Pack 2 Compatibility Mode. Without compatibility mode, WarCraft 3 will crash randomly during play.
- Right click on the WarCraft III or The Frozen Throne shortcut on your desktop.
- Switch to the Compatibility tab.
- Check Compatibility Mode and select Windows XP Service Pack 2 in the dropdown menu.
- Press Apply and OK.