Runs smoothly on a Quest 3 via ALVR, no issues
Played smoothly with maxed out settings at ALVR's High resolution. Keep the graphics API at DirectX 11 because DXVK is more stable than the game's own Vulkan renderer; a lot of the Serious Engine 3 games worked better with DX11 in general until Serious Sam 4 was made.
+gfxapi OGL
Changing render resolution did something weird to the FOV, like applying an extreme zoom effect. Goes away after restarting the game.
I know this isn't a place for subjective opinions but you deserve to know that this isn't a normal Serious Sam game. You are standing in place without being able to move and must shoot enemies that comes towards you. That's it.
When game runs, and you are able to play (not stopped by DRM right at launch), it runs flawlessly from what I can tell.
Game crashes when trying to manually change Graphics API, but that can be changed with launch options if needed. Default (DirectX11) worked fine for me. Past versions had some flickering issues when not running OpenGL. Currently (on my main system) if I try Vulkan has has had issues and/or does not run and OpenGL crashes my system (likely bad video card driver issue). Older systems (possibly older versions of the game) I used OpenGL mainly and occasionally Vulkan.
Newer versions of proton don't seem to work at all for me. I run into a DRM issue, "unable to contact licensing servers". Unable to find any network issue, and able to recreate connections to servers outside of proton. Dropping down to old version of proton (4.11-13 and 4.2-9) work just fine for me. Tested with many new versions of Steam Play Proton (5, 6, 7) and GE (5, 6, 7) with no luck, some didn't launch but most just ran into DRM issue.
If you launch from Steam without tinkering, make sure to select an old version of Proton. My suggestion is 4.2 or 4.11
Added game launch option "+gfxapi OGL"
Set launch option: "+gfxapi OGL"
Had to start game with OpenGL renderer (add "+gfxapi OGL" to launch options), then it worked perfectly fine. Also no performanche issues despide not using vulkan.
Game starts using D3D11, but flickering makes it unplayable. Setting API to Vulkan makes the game crashing at the start.
The game starts and it is playable-ish. (I tried 4 levels) //// What doesn't work: It crashed when I tried to use OpenGL or Vulkan instead of D3d11 in graphics menu. //// What makes some part unplayable: Menu text has some resilience (animations and changes in texts makes trails or superposed texts, in "jungle" option menu), thus unless you let your cursor on it to have the highlight and get close to the menu you won't be able to read the options. On the other hand I found menu options not bright enough to read them comfortably in the Saratoga star ship where you see the earth in background.
I had also some graphical artefacts in front of my sight. Depending on the level. The 2nd level in some sort of catacombs was unplayable as my vision was blocked by some bright image in front of me (following the direction of the headset).
Also had an issue with the Sniper, when looking in the scope it was 75% white, couldn't even see the cross aim.
//// Trying to troubleshot it:
I played a bit with graphical options (especially the memory options) and it reduced the issue making the sniper scope usable, but there was still this remanent image in front of my sight and the menu texts were still unreadable (not helping to tweak the options)
Didn't tried any Proton variable options.