WineHQ

Warhammer 40,000: Dawn of War

Warhammer 40,000: Dawn of War - Gold Edition (Released: 1 Jan 2006 or 7 Aug 2007 – Steam is not consistent on this one...) - Steam version

Application Details:

Version: DoW Gold: Steam
License: Retail
URL: http://www.dawnofwargame.com/
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 3.13

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Almost everything works flawlessly that I tested:
 – steam: install, steam itself (however there's a "no-refresh" problem for Ubuntu under the Unity/Unity2D desktop environment (but not under e.g. LXDE) – described in the 'Additional Comments' section – this is not connected to the game), game download & install in steam (presumably the latest version),
 – game: intro videos, sound, menus, tutorial, campaign gameplay, cutscenes, save & load

What does not

 – fullscreen mode works only partially (described in the 'Additional Comments' section)

Workarounds

What was not tested

Campaign:
 – missions after the first two

Skirmish:
 – at all

Multiplayer:
 – at all

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

TESTING LINUX: -kernel version: 3.5.0-6 -architecture: x86_64 (amd64) -distribution: Ubuntu 12.04 LTS (codename: Precise) ---------- TESTING HARDWARE: -CPU: AMD Athlon64 Processor 3000+ (1809MHz) -RAM: 2GB -GPU: nVidia GeForce 9800 GT (112 CUDA cores, 512 MB 256-bit RAM) -NVIDIA DRIVER: 'nvidia-current', version: 304.22-0ubuntu1~xedgers~precise1 (Ubuntu package from the lauchpad repository 'ppa:xorg-edgers/ppa' from https://launchpad.net/~xorg-edgers/+archive/ppa ) ---------- RATING: I gave it 'Platinum', because the lower mentioned (potential) problems may either be normal behavior or not connected with the game but Steam. The game itself seems perfectly playable without any problems as far as it has been tested, and no tweaking was needed. ---------- INSTALLATION: I installed Steam using winetricks (to a separate wineprefix, using 'Windows XP' mode as by default). Additional software: - 'wine-gecko', version: 1.6-0ubuntu1~ppa1~precise1 (Ubuntu package from the lauchpad repository 'ppa:ubuntu-wine/ppa' from https://launchpad.net/~ubuntu-wine/+archive/ppa ) - 'wine-mono', version: 0.0.4 (presumably.. -- winetricks downloaded and installed it "semi-automatically" while creating the 'steam' wineprefix: when winetricks asked if it should install it, I said yes, but I don't know whether the game actually needs it) GPU identification: For every one of my wineprefixes, I set the registry entries identifying my graphics card "manually" from a registry file, just to be sure. In my case, using the following command: env WINEPREFIX="/home/username/.local/share/wineprefixes/steam" regedit nvidia-geforce_9800gt.reg where the file 'nvidia-geforce_9800gt.reg' contains the following text: REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\Direct3D] "VideoMemorySize"="512" "VideoPciDeviceID"=dword:00000614 "VideoPciVendorID"=dword:000010de This might not be necessary, as wine tries to detect these values automatically or uses some (theoretically) meaningful defaults. If you want to do it manually, too, but have a different graphics card, you should set the registry entries accordingly (e.g. by using the wiki page http://wiki.winehq.org/UsefulRegistryKeys as a guide). ---------- GAMEPLAY: I couldn't tell whether the following are minor bugs or normal behavior of the game: - I noticed that when clicking on buttons on the HUD during gameplay (build-, action-, etc. icons), the button/icon is "pushed in" only after I remove the mouse cursor from over it. I'm not sure whether this happens only when the game is paused. - If the game is paused and I add a new member or a weapon upgrade to a squad to the squads "build queue", I cannot cancel it (by clicking on the button/icon in the queue) until the game is unpaused or re-paused. ---------- STEAM "NO-REFRESH" PROBLEM: For Ubuntu, under the Unity/Unity2D desktop environment (but not under e.g. LXDE), the screen does not get refreshed from the right and bottom edges of any Steam window to the right and bottom edges of the screen (all the way to the bottom-right corner of the screen) -- it is black until another window in the black area gets the focus. ---------- FULLSCREEN BEHAVIOR: The screen resolution is not changed, but I get the rendering surface (without a window header and borders, but with the correct size of the game resolution) and the mouse area/rectangle is resized to its size (x+0+0), so the mouse cannot leave it until another window gets the focus (window switching like with Alt-Tab works), however the rendering surface always stays on top. In Ubuntu the desktop panel is on the top of the screen by default, so the rendering surface gets created just under it (starting from the top-left corner of the desktop area), but the mouse area/rect. is set from the top-left corner of the screen. As a result, there is a cca. 24 pixel vertical difference between the two by default. Fortunately, the rendering surface can be moved (at least by keyboard shortcuts), so they can be aligned perfectly. As a matter of fact, this "fullscreen" behavior works for me very well, as the game does not support widescreen resolutions (and I have a monitor with FullHD resolution). This way the game does not get distorted/stretched, I can pan the map by moving the mouse to the edge of the rend.surf./mouse-area/rect., and can position some useful content to the remaining area of the screen what I can still see during gamplay (the "no-refresh" problem described for Steam windows does not occur for the game window/rendering surface). There is a way to set widescreen resolutions for the game, but that way the upper and lower edge of the game content gets clipped by the renderer. That is not really desirable as all the cutscene subtitles are displayed on the top of the game screen.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowFedora 28 x86_64Aug 10 20183.13Yes Yes YesSilveraililoh 
ShowLinux Mint 14 "Nadia" x86_64Dec 02 20131.7.7Yes Yes Platinuman anonymous user 
CurrentUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Jul 21 20121.5.9Yes Yes Platinumhenczati 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

directX 9

After you installed the game you may get a performance boost if you use the latest version of DirectX 9.

The easiest way to do so, is using winetricks:

winetricks directx9

Read more about winetricks, here:

http://wiki.winehq.org/winetricks

Corrupted textures?

If you have problems with completely corrupted textures the problem might be that your systems lacks a library that is used for texture compression in Dawn of War.

Under Debian based system install the package "libtxc-dxtn-s2tc0" and try again.

Tweaking Graphics
Dawn of War's settings are quite careful chosen which means that you could improve the graphics a lot. Here is a guide on tweaking DoW's graphics which sums it up.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Needs winetricks dotnet35
by aililoh on Friday August 10th 2018, 16:42
without running winetricks dotnet35 I get this error:

Stacktrace:

at
at (wrapper managed-to-native) ._WinMainCRTStartup ()
at (wrapper runtime-invoke) .runtime_invoke_uint (object,intptr,intptr,intptr) [0x00052] in :0

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

After running it the game starts fine.
Back