
popsUlfr
Published
For videos and cutscenes to play, using https://github.com/z0z0z/mf-install is enough.
Make sure to switch to vulkan in the graphics options for best performance. I also use these launch parameters : +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +menu_advanced_AllowAllSettings 1
Make sure the game is set to directx 11 mode. Installing xact for the sound and setting the dlls as native is needed otherwise you'll get totally broken spatial audio in the game.
Runs out of the box. Performance is taking a bit of a hit but it is completely enjoyable. Stuttering when loading new content to be expected since the shaders need to be compiled on the fly for OpenGL.
While the windows version runs without issue, you should launch the game natively by setting the following in the launch options : ./DDLC.sh # %command%
In-game settings: Display => Quality=Medium, Frame Rate Limit=Unlimited, AMD FSR=Quality, V-Sync=OFF, Motion Blur=0% / Quick Access Menu: Frame Rate Limit=45, Refresh Rate=45Hz, Thermal Power Limit=10W
The game freezes on startup on the loading screen. You need to rename 'Grounded/Maine/Binaries/Win64/SpeechSynthWrapper.dll' to 'Grounded/Maine/Binaries/Win64/SpeechSynthWrapper.dll.old' or delete it for instance. Also the Xbox Live Login screen will be invisible, you'll need to follow the steps in https://www.youtube.com/watch?v=jjpNhiv9_FY in order to connect blindly to be able to play multiplayer.
Issues encountered during multiplayer are most likely game related and not a problem with proton.
The game is great fun on the Deck. The big showstoppers are the loading freeze on startup caused by 'SpeechSynthWrapper.dll' and the invisible Xbox Login screen for multiplayer which can be worked around.
Changing the graphics settings can cause a black screen. Closing and restarting the game with the overlay preserves the last graphics changes.
Runs flawlessly out of the box. Switching between resolutions in fullscreen mode can lead to crashes.
Left click for right trigger, right click for left trigger
For the Redux version. Needs xact with dll overrides set to native or the spatial positioning and overall audio will just be wrong. Other than that runs without a hitch.