Overview
Warning only use this Method for Singleplayer and not for Multiplayer! I couldn’t get a answer if this is allowed since it is more than just .ini changes and they have new servers with protection after the demise of Gamespy so I made this Guide “Hidden” but of course the people want to play in higher Resolutions so I will continue to update the Guide.I will leave the warning there but we are most likely allowed to use this since they haven’t responded for Years or taken this down, play the Campaigns of GOTY and Winter Assault with this and move on to Soulstorm for Multiplayer.If you ever wanted to play Warhammer 40,000 Dawn of War:Game of the Year Edition and Winter Assault in 1920×1080 here is your solution and if you are too inexperienced to hex the files yourself I also included the modified files.This will stretch the Screen a little bit but it is better than the default.
A Call To Arms Battlebrothers and Heretics!
First of all please go to this Thread and let them know that you want proper Widescreen Support for this older Gem a +1 would suffice.
[link]
Thank you!
The Easy Solution
Here are all the modified files for GOTY/Winter Assault for (16/9) and also (16:10) extract the files and copy/overwrite them into your installation Folder:
SteamSteamAppscommonDawn of War Gold
(Right click the Game in your Library click on Properties the tab Local Files and click on Browse local files…)
Don’t change the Resolution in the Options or you have to manually edit the “Local.ini” into your Resolution.
(The Resolution will not be visible in the Options Menu if you use this.)
Resolution 1920×1080 (16:9)
https://www.dropbox.com/s/obwvltxk0k3ezsa/Warhammer%20Widescreen%20Fix%20%2816.9%29.rar?dl=0
[link]
Resolution 1366×768 (16:9)
https://www.dropbox.com/s/fccgqfnwprgkg0b/Warhammer%20Widescreen%20Fix%20%2816.9%2C%201366×768%29.rar?dl=0
Resolution 1680×1050 (16:10)
https://www.dropbox.com/s/zpbl2y5wproa9n1/Warhammer%20Widescreen%20Fix%20%2816.10%29.rar?dl=0
For the Update: 09/22/2016
Modifiying the Files yourself
First you will need a Hex editor and a Text-Editor you can download the Hex editor from:
[link]
I recommend Notepad++ for Text editing or use the default Notepad:
[link]
Go to your installation folder and open the file “Local.ini” with a Text-Editor and change your “screenheight” and “screenwidth” to your desired Resolution:
1920×1080:
screenheight=1080
and
screenwidth=1920
1366×768:
(It needs to be 1360×768 in the ini)
screenheight=768
and
screenwidth=1360
1680×1050:
screenheight=1050
and
screenwidth=1680
(Don’t change the Resolution in the Options otherwise it will reset the Local.ini and you have to edit it again)
Now you need to search and edit the hex values in all five .exe files, open them with HxD and search with (ctrl+f) for ABAAAA3F don’t forget to change the Datatype from Text-string to Hex-values:
Open “W40k.exe” with the Hex editor and search (ctrl+f) for the hex value ABAAAA3F. When you have a 16/9 monitor Replace it with 398EE33F for 16/10 change it to CCCCCD3F Save your file.
Open “W40kWA.exe” with the Hex editor and search (ctrl+f) for the hex value ABAAAA3F. When you have a 16/9 monitor Replace it with 398EE33F for 16/10 change it to CCCCCD3F Save your file.
Now open “Platform.dll” with the Hex editor and search (ctrl+f) for the hex value ABAAAA3F. When you have a 16/9 monitor Replace it with 398EE33F for 16/10 change it to CCCCCD3F Save your file.
Now open “spDx9.dll” with the Hex editor and search (ctrl+f) the hex value ABAAAA3F. When you have a 16/9 monitor Replace it with 398EE33F for 16/10 change it to CCCCCD3F Save your file.
Now open “UserInterface.dll” file and search (ctrl+f) for the hex value ABAAAA3F.
You should find 2 occurrences of this value in this file. Replace both values with 398EE33F if you have a 16/9 monitor or CCCCCD3F if you have a 16/10 monitor. Save your file and close your hex editor.
Screenshots
Credits and last Words
If you want to change it to any other Resolution than the ones listed be warned that the minimap will look far worse I haven’t found anything to combat that.
All Credits go to Shuny for making it all possible:
[link]
and to good ol’ grandpappy Nurgle! for bringing it to our attention.
The Original Thread that got under in the Discussion Forum and the Reason why I made this Guide:
[link]
The W40kWA.exe is for the expansion Winter Assault which is in the same Installation folder.
If you have any questions ask them in the Comment section and I help whenever I can.