Warhammer 40,000: Dawn of War - Anniversary Edition

Warhammer 40,000: Dawn of War - Anniversary Edition

1,039 ratings
Dawn of War Widescreen Fix
By Yorith
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 1920x1080 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.
8
4
21
9
3
2
3
2
   
Award
Favorite
Favorited
Unfavorite
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.
http://sp.zhabite.com/app/4570/discussions/0/522728086915502105/
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:
Steam\SteamApps\common\Dawn 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 1920x1080 (16:9)
https://www.dropbox.com/s/obwvltxk0k3ezsa/Warhammer%20Widescreen%20Fix%20%2816.9%29.rar?dl=0
http://www.filefactory.com/file/15fqe6bdyopr

Resolution 1366x768 (16:9)
https://www.dropbox.com/s/fccgqfnwprgkg0b/Warhammer%20Widescreen%20Fix%20%2816.9%2C%201366x768%29.rar?dl=0

Resolution 1680x1050 (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:
http://mh-nexus.de/en/downloads.php?product=HxD
I recommend Notepad++ for Text editing or use the default Notepad:
http://www.notepad-plus-plus.org/

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:

1920x1080:
screenheight=1080
and
screenwidth=1920

1366x768:
(It needs to be 1360x768 in the ini)
screenheight=768
and
screenwidth=1360

1680x1050:
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:
http://www.wsgf.org/forums/viewtopic.php&f=63&t=25139
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:
http://sp.zhabite.com/app/4570/discussions/0/810919056975040474

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.
621 Comments
WolfsDenShopDotCom 5 Jun @ 2:38am 
Thanks For Your Guide Little Puppers.
Yorith  [author] 2 May @ 1:08pm 
Dark Crusade and Soulstorm don't need this because they have proper Resolutions.
Coco_Tm 2 May @ 9:50am 
If anyone is using this for Soul Storm "platform.dll" won't have "ABAAAA3F" and there is no "W40kWA.exe" file in Soul Storm which is fine it wont change anything just carry on as if it doesn't exist.
DodaModa 15 Apr @ 8:25pm 
for 3440 x 1440 use the hex from this guide https://sp.zhabite.com/app/514900/discussions/0/1471968797465016980?ctp=2
Camera is a bit zoomed in but at least you got the full screen
Argox666 30 Mar @ 8:10am 
Thank you for your fix :)
Weldt 28 Mar @ 2:02pm 
I have a 34" screen I feel horrible playing this because it's all too big I want to zoom out but well game is too old I guess
Prestidigitator ® 26 Mar @ 12:26pm 
Wszystko działa ! Dzięki !
Violin 6 Mar @ 4:52pm 
Still works fine. Tested on a steam deck
Yorith  [author] 1 Mar @ 11:42am 
Not possible or I would had changed this Guide over the last decade.

It isn't too bad either, played through it multiple times.
Smooth Operator 1 Mar @ 4:12am 
Oh man. Here I was thinking that it also gave the correct aspect ratio =/
How difficult would it be to mimic what dark crusade and soulstorm are doing with widescreen, and put that into the older games?