
Dario
Published
Besides an issue with the camcorder tapes that does not affect playability, the game works beautifully
Needed to avoid audio and video desynchronization in cutscenes.
Needed to avoid crashing the game right before the first cutscene in chapter three.
If you rewind or fast forward the tapes you run the risk of getting stuck in the camcorder forcing you to reload from the last saved game. To avoid this condition, do not fast forward or rewind the camcorder. To restart the playback from start for a specific tape, enter and return from the game menu twice and/or switch to another tape. Eventually playback for the current tape will start from the beginning.
The game was tested with Proton 5.13-6. Different (even future) versions may not work. In case of further issues, try using this version instead.
As of this writing, you will need Proton Experimental for cutscene playback.
If the game crashes or hangs, switch from Vulkan to OpenGL 4.5 in Advanced settings and use Proton 3.16.
Everything works as expected except for the cutscenes. There must be a way to fix this problem too.
Avoid crash when launching game.
I was able to get the cutscenes working in the standalone version of the game. Unfortunately the prefixes in Proton are 64 bit but wmp10 will only install in a 32 bit prefix. I was unsuccessful in using a 32 bit prefix in Proton. I am reporting the steps to have the cutscenes working in standalone Wine in the hope someone will manage to have it working in Steam. This is the Winetricks line:
winetricks qasf wmp10 wmv9vcm quartz devenum
Please note that:
- You must use the latest revision of Winetricks from https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks because the latest stable version has a problem with wmp10. Hopefully this will not be needed with the next stable release of Winetricks.
- The order of the packages in Winetricks matters. Installing qasf after wmp10 may not work. You may want to stick with the order above.
- In Winetricks, just confirm everything in the install wizard and close the Windows Media Player window.
I use a dual port EMS2 USB adapter. I had to connect the controller to port 2.
Some minor slowdown at the beginning due to shader compilation.
There must be a way to apply the same Winetricks hacks I used on standalone Wine. I am just fed up with it and I hope someone will find a way to overcome the 64 bit prefix issue in Proton.
After performing a slightly convoluted procedure to get the game to play the cutscenes, everything works as expected.
Avoid freeze when launching game.
You need to create a 32 bit prefix for the cutscenes to work. I have written a guide here: https://www.reddit.com/r/linux_gaming/comments/fta4zs/guide_how_to_create_a_32_bit_prefix_in_steam_play/
If your controller is not working and you have more than one gaming HID attached, you may want to check if the game is considering a disabled device. I use a dual port EMS2 USB adapter for PlayStation 2 controllers and I had to connect the controller to port 2 for the game to detect it.
Some minor slowdown during the first few hours of gaming due to shader compilation.
Needed to launch the game.
32 bit prefix needed for cutscenes.
Install Wine, cURL, 32 bit graphics drivers and Winetricks 20200412 or later.
Launch the game at least once after install.
Change the path to Proton according to the intended version: $ ln -sf $HOME/.local/share/Steam/steamapps/common/Proton\ 5.0/dist/lib/wine/dxvk/*.dll ~/.local/share/Steam/steamapps/common/Dead\ or\ Alive\ 5\ Last\ Round/
$ cd $HOME/.local/share/Steam/steamapps/compatdata/311730/
Notice the dot: $ mv pfx/drive_c/Program\ Files\ (x86)/Steam/ .
$ rm -R pfx
Cancel Mono and Gecko install and press OK: $ WINEPREFIX=$HOME/.local/share/Steam/steamapps/compatdata/311730/pfx WINEARCH=win32 winecfg
Confirm everything and close Windows Media Player. The order of the packages in Winetricks matters: $ WINEPREFIX=$HOME/.local/share/Steam/steamapps/compatdata/311730/pfx ./winetricks qasf wmp10 wmv9vcm quartz devenum
$ mkdir pfx/drive_c/windows/syswow64
$ mv Steam pfx/drive_c/Program\ Files/
A secondary controller, even when not connected, was detected as primary controller on my PlayStation 2 adapter.
Minor slowdowns in some levels and during the first few hours due to shader compilation.
Playable from start to end with no significant issue.
Acceptable performance though not superb.
Runs at native display resolution though a lower resolution is reported in the settings.
PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
In episode 2, Life is Strange 2 will look for a saved game from The Awesome Adventures of Captain Spirit. You will need to copy the saved game from the latter to let the former find the saved game (I use Steam from Flatpak, you will need to adjust the path according to your own configuration): $ cp -R $HOME/.var/app/com.valvesoftware.Steam/data/Steam/steamapps/compatdata/845070/pfx/drive_c/users/steamuser/Local\ Settings/Application\ Data/Dontnod/76561198077146958/CaptainSpirit $HOME/.var/app/com.valvesoftware.Steam/data/Steam/steamapps/compatdata/532210/pfx/drive_c/users/steamuser/Local\ Settings/Application\ Data/Dontnod/76561198077146958/
You will need to disable both Esync and Fsync to avoid the game from slowing to a crawl in some scenes.
It works straight out of the box with cutscenes and all.
I experienced none of the issues described in the other reports - no glitches, no performance issues and working cutscenes.
Fully working, except for the subtitles problem that should be unrelated to Proton.
Oftentimes the last part of the subtitles is missing. I don't think this has anything to do with Proton.
gamescope -w 2560 -h 1440 -W 3840 -H 2160 -F fsr -f -e -- %command%
With Gamescope I use AMD FidelityFX Super Resolution 1.0 to stretch the resolution from 2K to 4K. I set everything but shadow quality to the maximum. I need to downgrade shadow quality to "Very high" for smooth operation. As of this writing, I also need to disable Steam Input due to a know bug in Gamescope.
It works out of the box with a performance penalty if AMD FidelityFX Super Resolution 1.0 is not used
gamescope -w 2560 -h 1440 -W 3840 -H 2160 -F fsr -f -e -- %command%
I had to use Gamescope to enable AMD FidelityFX Super Resolution 1.0.
It would only let me set any resolution lower than native one for my display. I set a resolution immediately lower than native, then I quit the game and opened configuration file at ~/.var/app/com.valvesoftware.Steam/.config/unity3d/Tensori/POOLS/prefs. I found these parameters among other settings:
<pref name="Screenmanager Resolution Width" type="int">3200</pref>
<pref name="Screenmanager Resolution Height" type="int">2048</pref>
<pref name="resolutionIndex" type="int">48</pref>
I modified them accordingly for native resolution of 3840x2160 for my display:
<pref name="Screenmanager Resolution Width" type="int">3840</pref>
<pref name="Screenmanager Resolution Height" type="int">2160</pref>
<pref name="resolutionIndex" type="int">49</pref>
Resolution issue affecting previous versions is gone. Cloud saving does not work.
- Install Wine, cabextract, Python 2 and Wget. Once done they won't be needed anymore.
- Download and extract mf-installcab: https://github.com/z0z0z/mf-installcab.
- $ WINEPREFIX="$HOME/.local/share/Steam/steamapps/compatdata/418370/pfx" ./install-mf-64.sh
- $ cp mfplat.dll $HOME/.local/share/Steam/steamapps/common/RESIDENT\ EVIL\ 7\ biohazard/
Sometimes will crash during cutscenes. Aside from that, everything went smooth.
Poor performance and jerky jump button when using a controller. I use Gamescope for resolution scaling and I disable FPS cap for my gamepad.
gamescope -w 2560 -h 1440 -W 3840 -H 2160 -U -f -- %command%
If I don't disable FPS cap in game options, the jump button on my controller is jerky, although it works with keyboard and mouse.
Exceptionally poor performance. Besides scaling with Gamescope, I need to enable full Vsync in game options for a smoother experience.
Without tinkering, performance is exceptionally poor for a mostly 2D game.
It works without issues after properly setting game options
If I don't disable FPS cap in game options, the jump button on my controller is jerky, although keyboard and mouse work as expected.
I need to disable FPS cap in game options for a smooth experience. You may also need to enable full Vsync in game options.
The issues described may not be specific to Proton.
Works out of the box, but the controller is not detected. The issue is likely not related to Proton.
In order for the game to detect the controller, disconnect and reconnect the controller while the game is running and press Shift+Tab twice.
The game does not start in fullscreen.
Poor performance during and after certain cutscenes.
AMD FidelityFX Super Resolution is recommended. The problem is that the game does not start in fullscreen. As a workaround, after launching the game in the settings I set windowed fullscreen and then real fullscreen at a lower resolution so that AMD FidelityFX Super Resolution kicks in. If performance is still an issue, try to restart the game.
gamescope -w 2560 -h 1440 -W 3840 -H 2160 -F fsr -f -e -- %command%
Using Gamescope with AMD FidelityFX Super Resolution 1.0 I was able to play with good performance.
Almost flawless experience
Setting a full screen resolution lower than the native desktop resolution may result in a cropped screen.
I disabled vsync and enabled capped framerate at 30 FPS for a consistent experience. I set everything else to the max.
In case of performance degradation for no apparent reason, especially in the menu and/or after changing settings, try to restart the game.
It works out of the box
Performance is acceptable with frame rate capped at 30 frames per second, FSR enabled and everything else set to ultra quality.
It has issues with the level of detail of some elements
The level of detail of some elements is very low.
To enjoy the game with an acceptable performance I need to switch shadow quality from Ultra to High. On top of that, I have to lower the resolution from 3840x2160 to 2560x1440. With Proton-GE, lowering the resolution enables AMD FidelityFX Super Resolution 1.0.
It works out of the box
I need to set texture quality to 1024 pixels, TAA and FidelityFX for smooth performance.
Proton-GE 5.21-GE-1 is needed for the cutscenes to work. WIth a different version the game may not launch at all.
The game will launch minimized. Just click the minimized window to begin the game.
Occasionally the game will crash upon launch. Just launch the game again.
When installing the game for the first time, Origin yields an error message. Click OK and launch the game again. If the game is stuck at a loading bar upon launch in full screen and it was previously launched with an older version of Proton, just delete the corresponding Proton prefix and start from scratch.
An issue with the Flatpak version of Steam prevents the cutscenes to work. Here is a workaround: https://github.com/flathub/com.valvesoftware.Steam/issues/692
Proton-GE 5.21-GE-1 GloriousEggroll
Proton-GE 5.21-GE-1 is needed for cutscene playback. With a different version the game may not launch at all.
When installing the game for the first time, Origin yields an error message. Click OK and launch the game again. When the Origin loading window is shown, you may need to keep moving the mouse and click on random places on the desktop for the game to load. The game will launch minimized. Click the minimized window to begin. If the game is stuck at a loading bar upon launch in full screen and it was previously launched with an older version of Proton, delete the corresponding Proton prefix and start from scratch.
Red color component is missing in cutscenes.
As of this writing, cutscene playback is not working in Flatpak Steam. Here is a workaround: https://github.com/flathub/com.valvesoftware.Steam/issues/692
You will need Proton Experimental 5.13-20210107 for the game to work properly. When installing the game for the first time, Origin yields an error message. Click OK and launch the game again. When the Origin loading window is shown, you may need to keep moving the mouse and click on random places on the desktop for the game to load. The game will launch minimized. Click the minimized window to begin. If the game is stuck at a loading bar upon launch in full screen and it was previously launched with an older version of Proton, delete the corresponding Proton prefix and start from scratch. As of this writing, cutscene playback is not working in Flatpak Steam. Read here for a couple of workarounds: https://github.com/flathub/com.valvesoftware.Steam/issues/692
Fully working out of the box, including cutscene playback, with Proton 5.13-5
When installing the game for the first time, Origin yields an error message. Click OK and launch the game again to complete the installation process. When the Origin loading window is shown, you may need to keep moving the mouse and click on random places on the desktop for the game to load. The game will launch minimized. Click the minimized window to begin. As of this writing, cutscene playback is broken in Flatpak Steam. This is a known bug: https://github.com/flathub/com.valvesoftware.Steam/issues/692. As a workaround disable shader pre-caching in Steam.
(Reported experimental version: Proton Experimental 5.13-20210107)
quartz
Launch the game with Proton Experimental 5.13-20210107. If Origin installer yields an error message at some point, click OK and close Origin window from the taskbar. Finally install quartz with protontricks and launch the game.
After applying some workarounds, the game is fully working with cutscenes using Proton-GE 6.0-GE-1
Proton-GE 6.0-GE-1 GloriousEggroll
quartz
Poor performance unless I set post effect quality to low and Vsync to enabled (yes, performance is actually worse when Vsync is disabled).
When I watch the paintings in the lighthouse my system shuts down. It does literally power off by itself. To avoid the problem, I must temporarily enable Vsync when I want to watch the paintings.
The game was tested with Proton-GE 6.0-GE-1. Older versions may not work (particularly cutscenes). When installing for the first time Origin yields an error message. Close Origin and launch again to complete the installation process. Finally install quartz with protontricks.
Proton 6.16-GE-1 GloriousEggroll
Run with Proton 6.16-GE and install quartz with Protontricks for cutscene playback.
I used to have performance and stability issues either because I did not use a kernel patched for FUTEX2 or it was an issue related to an older Proton version. You may want to try enabling PROTON_NO_ESYNC if you do not use a patched kernel. Do not click Play button in Steam until you see Origin window. It may take a very long time for the Origin window to show up upon first installation. If Origin yields an error message when installing, close the dialog and start again.