Intro game scene audio is compressed and out of sync.
Ocassional texture jitters
I ran this game using Proton Experimental branch.This game runs great except for the opening CG cut scene's audio and performance, and a few late game CG cutscenes don't load. For the most part, cutscenes are played out in game engine so you don't really lose out on much. The cut scenes that didn't load were before late game Boss fights and I just watched them on Youtube (each scene was maybe 30 seconds). There's occasional texture jitters but I couldn't tell if this is due to the remaster or instability. Overall, the game played fine other than the opening and late game cut scene issues.
Basically, it now works great with experimental and you can even watch the cutscenes. A massive improvement from before that needed 5.1
Stretched vertically a bit from 720 to 800p
Forcing Proton 5.13-6 allows you to play through the entire game, but all prerendered cutscenes will be skipped entirely. This includes the intro movie when starting a new game, at least one mid-game scene, the final boss intro and the ending cutscene.
Playing with default settings is currently impossible as any prerendered cutscene will freeze the game with a black screen.
Not currently plyable under any proton version including 5.13-6
Launches with proton default, experimental, and 7.0-6 versions but crashes after difficulty selection. Did not even launch for me under 5.13-6 as prior reports suggested. Not currently playable.
As mention by others, needs to switch to older proton 5.13-6 for the game to work. Default proton, experimental or GE-proton will not work and game will crash.
Game works great overall and looks good on the Steam Deck at 60fps.
Didn't need mf-install. Seems to start the game just fine and get past the title screen where newer versions of Proton would crash right there. Only played for a little bit to make sure I could enter different areas, save the game and access menus and puzzles. All of which appear to be working normally.
Used https://github.com/z0z0z/mf-install via "WINEPREFIX="/home/deck/.local/share/Steam/steamapps/compatdata/761600/pfx/" PROTON="/home/deck/.local/share/Steam/steamapps/common/Proton 4.11/" ./mf-install.sh -proton " I only used 4.11 couse of the earlier report of that version being the working one. Then copied mfplat.dll from scripts syswow64 dir and changed to default proton version (neither 4.11.12 nor 5.4-GE-3 did not work)
To be honest I'm not sure which thing actually made it work in the end so just described what I remember doing. Was close to giving up after the mfplat.dll not being the miracle worker but then used default proton version and it worked.
Crashes after difficulty selection.
Didn't detect 21:9 resolution (3440x1440) so had to edit PCConfig.dat in ~/.local/share/Steam/userdata/(your user id)/761600/remote/ directory.
Newer Proton and Proton-GE will crash on New Game, so I had to use an older version of Proton-GE to start the game and play cutscenes. Will have to install manually from GitHub (https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-3) or ProtonUp.
Game has a fullscreen option, but 16:9 will stretch backgrounds and zoom in. Setting aspect ratio to 4:3 will look better for purists. Xbox controllers worked fine too.
Didn't detect 21:9 resolution (3440x1440) so had to edit ~/.local/share/Steam/userdata/146582/761600/remote/PCConfig.dat
Newer Proton and Proton GE will crash on New Game, so had to use an older version of Proton-GE to start the game and play cutscenes. Will have to install manually from GitHub or ProtonUp.
Game has a fullscreen option, but 16:9 will stretch backgrounds and zoom in. Setting aspect ratio to 4:3 will look better for purists. Xbox controllers worked fine too.
Works fine on Proton version 5.13-6
Newer version (6.3-2), crashes upon selecting "new game" on the main menu.
Xbox 360 controller is automatically picked up by the game.
mfplat.dll
For some reason ending cut scene and credits don't play.
I didn't need to run winetricks and installcab, just placing mfplat.dll near the game executable worked for me. But for strange reason it works only with proton 4-11-12. Proton 5.0 does not work.
Game crashes when start a new game
How to fix crashing:
Install mf (media foundation) using winetricks or protontricks. Do not skip this step. The next step requires this step to be completed.
Download python-installcab. (https://github.com/tonix64/python-installcab)
Run the script "install-mf-64.sh" from python-installcab with the env variable "WINEPREFIX" set to the game's compatdata pfx directory. (Ex: "WINEPREFIX=~/.steam/steam/steamapps/compatdata/APP_ID/pfx ./install-mf-64.sh") Note: If script gives error "a bytes-like object is required, not 'str'" use Jvanrhijn's fixed fork. (https://github.com/Jvanrhijn/python-installcab)
Get file "mfplat.dll" (version 12.0.7601.23471) and copy it to the game's directory.
The game will now not crash when a new game is began.
What was tested: Works: DS4 controller connected via bluetooth adapter. Buggy/Slow: Game was slow (less than 35 FPS) in most areas, though this may be due to insufficient hardware.
Initial menus work but actual game fails to run with 3.16-8 Beta. Don't thing the intro videos can be played. Looking at the proton log file looks like a Media Foundation library related problem. Manually installing Proton 4.2-1 from my Steam Library > Tools then restating the game seemed to do the trick. Was able to play through to third save point.
Game starts in windowed mode. Configuration options work. But on starting a new game it exits back to the steam library page
Crashes when choosing to play a new game. Loading is untested