Orfi
Published
Used this workaround mentioned below and it worked. 1# WINEPREFIX="/steamapps/compatdata/33250/pfx" wine "/steamapps/common/Anno 1404/DirectX/DXSETUP.exe" 2# Change the Engine.ini file 3# Disable D3D11
Had 4.4 Mesa 18.2.0-rc3 driver and the game didn't work. Updated the drivers and it works perfectly now.
You have to rename the Darkest Hour.exe to Darkest Hour Launcher.exe. If Darkest Hour Launcher.exe exists just rename it to something else. Resolution changes perfectly from the settings file. The game plays very good.
Couldn't change the resolution for the Emergency 20 campaign, selecting graphics options crashed the game. It did change the resolution from the Emergency 5 + 2016 + 2017 campaign.
I used the PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command% in launch options
PROTON_USE_D9VK=1 %command% -useembedded
Runs perfectly. Only had a minor problem with the starting trailer and gave blank screen. Pressing Esc skipped the video and got me to the Menu.
The font has some minor problems but it is readable. Everything else works perfect.
Crash on start.
Message appears while starting game "There was an error while attempting to share OpenGL context [0]"
Used Proton 5.13 otherwise it would not run
Had to copy the Dlls as mentioned below and used the proton 4.11 GE https://github.com/GloriousEggroll/proton-ge-custom Runs perfectly after these two tweaks
Singleplayer, saving, alt+Tab, playing with mods all work perfectly. Haven't tried Multiplayer.
At splash screen get error APP_ERROR: Cannot create DXGI factory! (gem\render\dx11\dx11_device.cpp, 224)
Using Wine D3D11 results on Exception_access_violation
Disabling D3D11 will result in game not running at all.
Crash on save. MP is playable, but it sometimes crashes for no obvious reason.
Crash on save and autosave. @Teodosio 's work around for singleplayer autosave removal works great.
Mods won;t load because of some .bmp / .jpg files. Check below for @Liemaeu 's report to get a better idea on how to fix them. I have also composed this bash script based on @Liemaeu 's comment: https://gist.github.com/orfibus/dfacf026886b5d27c5c2c2f52df23995
! Use the script at your own risk, I have no responsibility for any damage it may cause. I am not an experienced bash scripter. Review the code before running it. ! Any feedback will be appreciated.
Mouse pointer is't visible in Steam overlay (shift + tab). Sound goes crazy when someone is auto-firing, random crashing. Graohics quality and overall gameplay is the same if not better than windows.
Proton version didn;t work at all. WIth disabled Esync it would crash immediately. Without it it would crash after the DirectX selection window tih both options. Funny think the game never played for me when I had Windows. Linux port runs fine.
Game loads fine, Menu graphics work well. Can't create character or change settings. Generally it seems it doesn't write to disk.
Runs Perfectly! Just had to select the second option on the launcher (DirectX).
Games fine. It has long loading screens.The menu is a bit slow
It takes some time to load. and
Used Proton Experimental otherwise it would not run at all.