WineHQ

Hearts of Iron III

No Screenshot

Submit Screenshot

Latest (as of 25th of April 2013) version of HoI3 with the latest expansion, Their Finest Hour.

Installed from Steam, game started from exe. 

Application Details:

Version: 4.02
License:
URL: http://www.heartsofirongame.co...
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 5.0.2

Maintainers: About Maintainership

No maintainers. Volunteer today!

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

Game works well, played for a bit. Did not experience any crashes.

Also plays well with mods (e.g. BICE 7.53), no problems after hours of play on those.

What does not

Game music does not work. Has always been an issue for me. Sound is fine, I have no problem with the actual game sounds, just the music tracks do not play.

Workarounds

What was not tested

Installer, as I got it via steam.
Did not test the multiplayer.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Arch Linux (64-bit), with official wine, winetricks and wine-mono packages from official repository. Nvidia driver (340.76). Downloaded Hearts of Iron 3 (with all expansions) from Steam (in a separate wine environment). First create clean 32-bit wine environment (WINEARCH=win32 WINEPREFIX=~/win32-HoI3 winecfg). In winecfg, set it to winxp. Then copy game folder to proper directory in wine environment (ie. ~/win32-HoI3/drive_c/Games/hearts of iron 3 ) Apply the following registry edits: WINEPREFIX=~/win32-HoI3 wine reg add HKCU\\Software\\Wine\\Direct3D WINEPREFIX=~/win32-HoI3 wine reg add HKCU\\Software\\Wine\\Direct3D /v DirectDrawRenderer /d opengl WINEPREFIX=~/win32-HoI3 wine reg add HKCU\\Software\\Wine\\Direct3D /v OffscreenRenderingMode /d fbo WINEPREFIX=~/win32-HoI3 wine reg add HKCU\\Software\\Wine\\Direct3D /v PixelShaderMode /d enabled WINEPREFIX=~/win32-HoI3 wine reg add HKCU\\Software\\Wine\\Direct3D /v VideoMemorySize /d 512 WINEPREFIX=~/win32-HoI3 wine reg add HKCU\\Software\\Wine\\DirectSound WINEPREFIX=~/win32-HoI3 wine reg add HKCU\\Software\\Wine\\DirectSound /v MaxShadowSize /d 0 Using winetricks (WINEPREFIX=~/win32-HoI3 winetricks) apply only the following two dll overwrites: d3dx9_36 and quartz.dll: Run the game, WINEPREFIX=~/win32-HoI3 wine hoi3_tfh.exe With regards to the lack of dll overwrites, I found most the be excessive or not needed anymore. All the vcrun (e.g. vcrun2005, vcrun2010) overwrites (for visual C++) should not be needed anymore, as it seems that wine's native implementations are good enough. Furthermore, dotnet20 is only needed for the launcher (launcher.exe) which I didn't need (Just ran the executable directly). Even then, it should work with mono (In my case via the wine-mono package in arch repository). The whole directx9 package is overkill, as I found only the infamous d3dx9_36.dll overwrite is needed. Having said all that, if this guide does not work, then I would try installing those overwrites via winetricks (e.g. vcrun2005, directx9, dotnet20, maybe even vcrun2010). Now to discuss all the issues of music and sound. In general sound works. What I mean with that is that most game sounds work, for example, the notification for research done is heard. What I could never get to work was the game music. Lastly I prefer to keep it all in a own wine environment (WINEPREFIX=~/win32-HoI3) and use the wineprefix to run stuff within that environment. You could also do it differently, should not be an issue. I am rating it Gold because it works very well with only 2 dll overwrites and some registry edits, and the only real outstanding issue now is the game music not working.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 20.04 "Focal" (+ variants like Kubuntu)Nov 01 20205.0.2Yes Yes YesSilverAnt Somers 
ShowFedora 22 x86_64Jul 20 20151.7.47N/A Yes Goldan anonymous user 
ShowUbuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)Aug 05 20151.7.44Yes Yes Silveran anonymous user 
CurrentArch Linux x86_64Apr 20 20151.7.40N/A Yes Silveran anonymous user 
ShowUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Jan 02 20141.7.9Yes Yes Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back