


Something is very wrong with the game's handling of shaders right now. Possibly a SteamOS bug since using older Protons did not fix it.
30 FPS in-game limit
CPU usage is maxed throughout, including at the main menu, causing substantial stuttering during gameplay along with terrible battery life.
Each launch of the game takes over 5 hours (yes, hours) to finish "processing Vulkan shaders"). Even if the process is allowed to finish, it will repeat and take just as long on the next launch. Skipping it causes the above-detailed performance problems.

The only thing I changed was to remove the steam setting allowing shader precaching. They were taking several hours and I was most of the time stuck at warning screen. I aslo changed to fullscreen but not sure if it had any impact. Since I did the precaching change, the game works perfectly.

gamescope -f -w 3440 -h 1440 -r 165 -- %command%
without gamescope: freeze on epilepsy warning screen
plays well except switch to vulkan after putting in that launch option, gets significantly more fps
SteamDeck=0 %command%

Works fine
Do not switch to Vulkan. I play 1440p with max settings and have 100+ fps with directx11. Framerate drops to 20 with Vulkan on my PC.

MANGOHUD=0 gamescope -f -W 1920 -H 1200 -w 1920 -h 1200 -r 165 --mangoapp --adaptive-sync -- %command%
Using Vulkan there are some artifacts. Didn't test with directX
Fixable by selecting "borderless" on the in-game settings
After trying like literally anything. (Proton-GE, gamemode, steam interface disabling, clean instalation, etc) I started wondering. Why does it work out of the box on Deck but not on my setup when they're almost similar? Then I realized one crucial difference, gamescope.
Launching with gamescope fixed it instantly.
The arguments I've provided are for my computer, you may want to tweak them, check this for reference: https://wiki.archlinux.org/title/Gamescope

Frozen on Warning screen
I've also tried Proton GE apart of the official one
I've tried a bunch of things. I don't remember having problems on Steam Deck in the past but now that I'm playing on PC I haven't been able to make it work. Well actually I made it work exactly once, no more
I've tried with official and Proton-GE. I've tried to remove the config information. I've tried removing the shader cache. I've tried letting Steam process the shaders. I've tried not letting Steam process the shaders. I've tried with gamemoderun. I've tried disabling Steam UI in game. I've tried disabling MangoHud. I've tried with SteamDeck=1. I'm sincerely out of ideas while on Steam Deck it has always been plug and play
Unfortunately I'm gonna have to resort to Windows to play this game

Works fine! Proton Experimental. Cachy OS kernel.

Just remember to turn of steam overlay otherwise you get stuck on the warning.
Works great otherwise

LD_PRELOAD="" game-performance %command% -dx12 -vulkan

After 20-30 minutes, any keyboard or mouse inputs causes aggressive stuttering.
Only started occurring after 30-40 hours of playtime. After 20-30 minutes, the game starts aggressively stuttering upon any keyboard or mouse input. Must restart to restore smooth gameplay.

Stuck on the epilepsy warning screen

Tested in online (private) mode, frames capped to 60, Proton experimental. Works great. Didn't try multiplayer or coop.

Game > Properties > Compatibility > Force > Proton 9.0-3 , I've disable overlay. Everything run smoothly.
RADV_DEBUG=syncshaders __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 gamemoderun %command%
The Offline mode does not work. Second the game could not be closed and shut down. You have to manually kill (SIGTERM) the game. Besides that, the game runs smooth and solid.

Game boots fine (usually) but gets stuck connecting to the network when joining a game or running benchmark
Sometimes it gets stuck on the epilepsy warning.

RADV_DEBUG=syncshaders __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 %command%
if you are on cachy os dont use the launch command for the gaming power profile game-performance %command%
For some reason the game wont work with this power profile xD otherwise it works great. the commands are just to keep the shaders so you don't have to build shaders everytime but it takes up space.

Great experience
Having the game fullscreen would result in a thick black bar at the bottom upon startup. Changing the resolution to something random and back to native fixed it.
Sometimes the game refuses to launch and gets stuck at 'Seizure warning' screen. After some troubleshooting I found out that deleting the game's config files (Steam/steamapps/compatdata/699130/pfx/drive_c/users/steamuser/AppData/Local/Saber) fixes it. I also found out that putting the game to Borderless Window mode also causes the said not-launching issue upon next startup.
If the game manages to start, it plays really well with no performance issues and flat frametime graph. But sometimes it may refuse to start and you might need to delete the game's config/settings files to fix it.
Still wont get past seizure warning with any proton and GE Version
RADV_DEBUG=syncshaders __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 game-performance %command%

For some reason it's stopped working again i've tried a lot of proton versions
I've tried hotfix proton, experimental, experimental beta, cachy os proton, and all the ge 9's and proton 9.0-2 and 8.0-5 with and without steam overlay, one day i just crashed over and over on a map and then it stopped working even after reinstall and now i'm stuck with the same problem i had the first time i launched the game, it freezes at tre Seizure warning.

The FPS would constantly fluctuate between 60 (I capped them to 60) and 10/20. As soon as I started moving the game FPS would drop like that.
From the in-game Graphics menu I switched from DirectX to Vulkan and that solved all issues.

AMD_VULKAN_ICD=RADV gamemoderun %command%
Didnt work with anything else than Proton GE9-11
Game crashes on loading screen and when closing the game if steam overlay is on. Works fine without the overlay on single player and multiplayer

Tried offline, it hangs at "Connecting to server".
Everytime i start Steam it download GB without a reason. Shaders preloading takes forever. Not playable
In Steam: Turned off Steam Overlay In Game: Chose Vulkan Graphics and Fullscreen.

Works wonderfully as long as you select Vulkan in the settings
If you run the game through DirectX (the default setting, at least for me) it will stutter massively and hitch on hordes. Frames will also drop. Switching to Vulkan fixes both of these problems and it ran at 120fps for me on high without dropping.

Vulkan works awesome here, I earn more fps than DirectX11, and DX11 has stuttering. But sometimes the game crash, just occasionally but it does.

Auto Install/Update DXVK on Prefix = Yes, Enable Esync = Yes, Enable Fsync = Yes. Limit FPS (DX9, 10 and 11) = 65.
Wine - Wine-GE-Proton8-26
Had to change setting from Borderless to Fullscreen, resolved some major performance issues.
Running on Low settings, and antilistion to OFF helped. Same with changing to Full Screen mode. Just like on Windows OS, having Borderless or Windowed screen for some reason causes performance issues.
On certain missions or Horde mode with large areas.
Down to performance and crashes, resolved once Video settings were adjusted.
Reduce your Video settings to Low, and make sure you change to use Full screen mode. Tinker around where needed in the Launcher settings on Heroic launcher.

gamemoderun %command%
I can play comfortably at around 100-130 FPS on max Settings at 1080p. It is really stable, but in 5 Hours of gameplay it crashed twice, taking down my entire system with it. Aside from that it runs great. Make sure to use DirectX 11 or else the steam overlay will freeze the game every time you get a message. Also there are some weird artifacts in Vulkan when viewing fire through Rain.
Multiplayer works really well, even Crossplay

gamemoderun %command%
Game does not close on exit - same as on W11.
With standard Proton lots of validations causing shader rebuild - shader size is 7.8 GByte!!!

You can not exit the game, it fails to exit!
You can not exit the game, it fails to exit!
Parfois, la connexion au serveur ne fonctionne pas

gamemoderun mangohud %command%
Small friezes on DX11. When switching to Vulkan, the problems disappeared.
Vulkan. Graphics settings - Ultra. FSR is disabled. Avg FPS - 85.
Finally, with the lastest GE-Proton8-4, Vulkan seems to be working fine again, without black screen.
After updating to GE-Proton8-4, the game is no longer showing a black screen when using the Vulkan renderer.
Vulkan API shows a blank screen, you can hear the menu
Saber Interactive in a way broke the Vulkan API and now it's not working.
no issues, played flawlessly
no issues
runs perfect with no issues!

When using Vulkan, screen is blank (can here the sound, and clicking on the menu, but not video output).
stuttering
DirectX11 has stuttering, Vulkan gives a blank screen.