michal.dybczak
Published
The only Proton that was able to run the game correctly was Proton 5.11 GE 3 MF with PROTON_NO_D3D11=1 %command%
The game run fine on the usual Wine in the past. The modern Proton versions have serious problems to run it (black screen, scrambled voice), even with newer GE version it failed to run correctly.
The only Proton that was able to run the game correctly was Proton 5.11 GE 3 MF with PROTON_NO_D3D11=1 %command%
The proposed command in other reports:
PROTON_NO_D3D11=1 PROTON_NO_ESYNC=1 PROTON_USE_WINED3D=1 %command%
was a total disaster. The game run but was had performance of few FPS. Luckily, stripping it down to "PROTON_NO_D3D11=1 %command%" helped and the game finally regained the previous performance and was playable.
No issues whatsoever. Games run without problems. Haven't experienced even a single crash so far.
gamemoderun %command%
Had to change some graphical settings and add gamemoderun to run the game smoother, because FPS was going heavily down during fights, but now all is good.
The game doesn't run after installation - we get only black screen. To fix it you need to install mf Media Foundation. First, I tried to install it with protontricks and it was successful but the game still didn't start. So I tried the script from z0z0z which worked. Here are the instructions:
- Go to: https://github.com/z0z0z/mf-install
- Download (clone or download in zip format) and unpack it.
- Open terminal and cd to the location where you unpacked it.
- Enter two commands (modify the paths, so they would be correct for you):
export WINEPREFIX="/home/user/SteamLibrary/steamapps/compatdata/585450/pfx/"
export PROTON="/home/user/SteamLibrary/steamapps/common/Proton 4.11/"
Those commands won't create any visible output.
- Then enter this command:
./mf-install.sh -proton
If the export paths were correct, you will see a bunch of output and the success info. If there is a problem, look again at the export paths and correct them. You can try as many times and the success output of the third command will let you know that it worked.
- Restart Steam. I didn't do it, so the game run, but froze when starting a new game. After the restart the problem was gone.
After doing the above steps, game starts correctly and offers native-like experience. No instability whatsoever, no crashes, no issues. However, I didn't try Steam Controller, since this is a type of game that is best controlled from keyboard and mouse anyway.
Many games run but have plenty small issues, but in this case, once you made it work, it works great, so it's worth to apply the above fix.