


Starts good (singleplay)
Played with Proton 9.0-4.
Works fine. Reminds me that I need to clean my house
Runs perfectly
Seems to work fine. I didn't try co-op.
gamemoderun %command%
The game plays fine in Linux overall, but try to minimize how often you alt-tab if you'd like the game to play well.
The game experienced progressive slow downs with frequent alt tabbing. It never outright crashed, but the game definitely decreased in stability the more that I did it.
There is sound in the menu. But when you start playing, the sound don't work at all. And if you playing youtube on your second screen, the sound is crackling.

The game installs Visual Studio and Unreal Development Kit.
Just becasue of that I wouldn't recommend running this game through Proton, even though it runs with zero issues. Your call.
gamemoderun mangohud DXVK_FRAME_RATE=140 %command%
Selecting on 'yes or no' menus doesn't display which is selected
Has a odd slowdown every 5-10 minutes where it will randomly go from 60 FPS to 30 FPS and slowly climbs back up one frame at a time
Runs on average 55-60 FPS, but drops as low as 30 at random intervals
Ran perfect.
Dualshock 4 worked fine as well. Was able to unlock both achievements, the one was glitchy, but that had nothing to do with Linux, it's just glitchy in general.
Works good
Played with Proton 6.3-8
Works perfectly fine.
I did not test multiplayer.
Multiplayer host or join entirely did not function.

Used to run badly, now it runs like native
I got the game when I purchased the Shadow Warrior collection a while back, back then the game would have severe issues making it pretty much unplayable, that is, if you got to the main menu to begin with, now it runs OOTB like it would on WIndows, it's just one of those games that showcase just how far Proton has come in the last 2 years, going from a broken, unplayable mess to an almost-native experience

Works perfectly out of the box.
As on Windows: To improve the performance set bSmoothFrameRate to FALSE in $HOME/.steam/steam/steamapps/common/Viscera\ Cleanup\ Detail\ Shadow\ Warrior/Engine/Config/BaseEngine.ini.
Works perfectly out of the box
No tinkering needed

Played with Proton 5.0-7
Only the music seems to have a slight issue, i turned it off as it's really grating.
used PROTON_USE_D9VK=1 %command% to fix issue

64-bit version works well despite some framerate hiccups.
Fluctuates around 40-70 FPS with minor noticeable drops.
Ran fine when selecting "Launch 64 bit" from the launch menu. No tweaks needed.
Doesn't look graphically intensive, yet FPS are low on both low and high settings. It should be noted that in the Steam's discussions there are quite a few reports of inexplicably low FPS so it could be a problem with the game itself.
maintaining 60fps was difficult even on low settings but very playable and had a couple of freezes that took a while.
Framerates often went beneath 60 fps even with low settings. Game froze a couple of time for a few minutes and continued then.
Seemed to play normally with some lag when performing cleaning actions, then crashes randomly.

by default the fps is capped to 62, to uncap it edit UDKEngine.ini and either set bSmoothFrameRate to FALSE or set MaxSmoothedFrameRate=144 (or whichever number you want)


On Proton it works out of the box. If you use PROTON_USE_D9VK=1 %command% as a launch option the game works great with D9VK (DX9 to Vulkan translation). Tested on Plasma Wayland.



Using DX9K easily gave me +50% performance!



There is an error on installation, but after that runs perfectly!


Runs perfectly out of the box (there is an error during the installation - ignore it, the game runs perfectly)


Played start to finish with the 64-bit version, which ran perfect.



runs pefectly


Now with Proton 4.2-4 it works out of the box.

Installs fine. Claims it's missing a file but ignore that. Runs perfectly. Configure your graphics and clean up some wangs.

Crashes.

Doesn't work.