

gamemoderun %command%

Fix Ps4/Ps5 Controller
- Open the command line
- Enter the following command: sudo touch /etc/udev/rules.d/70-dualsensectl.rules
- Open the "70-dualsensectl.rules" file you just created
- Paste the following in the file:
PS5 DualSense controller over USB hidraw
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ce6", MODE="0660", TAG+="uaccess"
PS5 DualSense controller over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="054C:0CE6", MODE="0660", TAG+="uaccess"
PS5 DualSense Edge controller over USB hidraw
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0df2", MODE="0660", TAG+="uaccess"
PS5 DualSense Edge controller over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="054C:0DF2", MODE="0660", TAG+="uaccess" 5. Disable controller support for the game by right clicking on the game in your steam library > Properties > Controller > Disable Steam Input
No problems here
Works out of the box and runs like native.
PROTON_USE_WINED3D=1 %command%
Game graphics is broken on Proton but works fine on Wine with Esync disabled.
Character textures do not show when using Proton but works fine on Wine. On Proton, the game does not load without the launch options. No launch options are needed when using Wine.
Mirrored L1R1 input to L2R2 half-press as the buttons are larger and easier to reach, the default control layout does not utilize the L2R2 Trigger Buttons.
Personally enabled back grip buttons to mirror jumping (A) as well.
Personally aiming for maximum eye candy (stable 60fps, mostly high settings) and TDP is limited to 12W, 60fps frame limit [The side-scrolling combat runs great on 5W, 12W TDP overhead is for 3rd person freeroam while farming, etc. during half of the gameplay]
1280*720, enable v-sync, fullscreen.
Graphics settings top-to-down: High, High, FXAA, med/high (depends on visual preference), off (IMPORTANT! depth blur looks weird for 720p screen, esp. for the edges), ON, ON;
Sound settings top-to-down: (experimented a lot and this is the perfect balance for me) 95%, 50%, 25%, 100%, JPN (fight me.)

This issue is solved once you restart the game,may take multiple tries tho
Works out of the box.
Runs well, don't need launch options
Once in a while, it'll freeze. Will need to close the game and reopen it to continue.
Runs nearly perfectly outside of infrequently crashing once in a while, not sure if that is a linux exclusive problem or not, although it's not a big deal thanks to the autosaving feature saving basically every time you go somewhere. Older reports said to use sound=pulse as a launch option in order for sound to work, but I didn't need to.
Runs perfect out of the box.
Requires a little tweaking and will work smoothly
requires sound=pulse launch option
V-Sync must be enabled, otherwise you get 1 fps
sound=pulse %command%
No audio before launch flag "sound=pulse". Works fine after

Completely playable with minor issues.
A prerendered cutscene during the prologue (the discussion with lady Kamuhitsuki) doesn't play properly, audio works but the game only displays a blue gradient. Also, the monitor refresh rate is detected incorrectly and the game only offers 30FPS and 1FPS (Monitor) -options for framerate. This can be circumvented by enabling vsync in the game settings, which will make it ignore this setting.
Played the game from start to the end of the story, there's some post-game content that wasn't tested. Only Proton-specific issues were the aforementioned prologue cutscene and incorrect framerate detection, encountered a few crashes during transitions between scenes but this seems to happen on Windows as well. Some frame pacing issues when the game dropped below 60FPS during farming, making it stutter a lot more than it should have. Can't say if it's an issue with Proton or the game itself. The sidescroller platforming/combat sections worked flawlessly with no FPS drops.

Great compatibility, only minor issues
An early cut scene glitched out and only showed a blue gradient that I assume was the skybox. In 5 hours that hasn't happened for any other cutscene.
Also had the weird vsync issue as the other reviewer but I used the mFpsLimit
value in the config to fix it by setting it to 60 instead.
Native performance with low hardware load, almost no GPU load or heat generation. Very efficient game engine, probably UE4.
PULSE_LATENCY_MSEC=30 %COMMAND%
Disabling V-Sync causes game to run at 0-1 FPS. Fix it by setting "mbVsync" : "1", in TaueConfig.json if you accidentally experiment and disable it!
Does not launch using Proton-5.9-GE-8-ST, but works flawlessly with Proton-5.13-1 except for audio cracking which is fixed with adding PulseAudio latency. Was able to complete first hour of the game's introduction with seemingly native performance and stability. Windowed and fullscreen modes work. Xbox 360 controller works out of the box, no graphical glitches or crashes, game exits normally when closed.