
Dr. med. Ovy
Published
Game would just freeze from time to time at random points and needed to be killed.
The freezing issues were rare enough to keep the game enjoyable.
Add 9 between <\InitFile> in Engine.ini and set launch options to "PROTON_NO_D3D11=1 %command%". After that the game works pretty good although the performance is not too good and there is some stuttering in the in-game graphic campaign introduction videos.
Except for the minor inconvenience of installing the Media Foundation DLLs, the game runs fine with good performance and controller support.
To get this game working, I had to install the Media Foundation DLLs as described by RockafellaJaz (thank you for the detailed step-by-step instructions. Here is a more detailed version of his guide:
- Delete the prefix folder
462780
in<Steam library dir>/steamapps/compatdata
- Run the game so a fresh prefix folder is created. The game crashes on startup, but that is fine for now.
- Open a terminal inside
<Steam library dir>/steamapps/compatdata/462780/pfx
folder and run the command:
wget https://github.com/z0z0z/mf-installcab/archive/master.zip
- Unpack the required files by running:
unzip -j master.zip "mf-installcab-master/install-mf-64.sh" "mf-installcab-master/installcab.py"
- In the same direcotry, run the command:
WINEPREFIX=$PWD ./install-mf-64.sh
- Open a terminal inside
<Steam library dir>/steamapps/common/Darksiders Warmastered Edition
and run:
wget https://lutris.net/files/tools/dll/mfplat/x32/mfplat.dll
If you want to use an controller, make sure that the very first input to the game is done by controller. This first input selects the controlling device for the whole gaming session. For me, just moving the mouse was enough so that the mouse/keyboard control mode was selected and the game had to be restarted.
Game crashes on startup as long as the Media Foundation DLLs have not been installed. After installing them, the game starts with no issues and all cutscenes are playing.