
Shalrath
Published
Better than native
Great performance and perfectly stable. Native crashes every ~15 minutes or so, absolutely recommend Proton over native.
Video playback instantly crashes the game. This can be circumvented by disabling all intros and cutscenes by using the startup parameter "-nostartupmovies" and by setting bForceNoMovies=True in both files StormPCCookedEngine.ini and StormEngine.ini in [SteamLibrary]/compatdata/501590/pfx/drive_c/users/steamuser/My Documents/My Games/Bulletstorm Full Clip Edition/StormGame/Config
When starting a new game, audio works fine. If a checkpoint is loaded, e.g. after dying or when resuming the game after restarting it, there is no more audio except for some background / ambient noise. I found no way to get audio back except for starting all over, so either play the game in one no-death-run or deaf.
Resuming a saved checkpoint breaks audio.
Still great, but no more Vulkan
Switching to Vulkan crashes immediately in the menu or within one second of gameplay. Only playble in OpenGL
The game used to run fine under Vulkan but since about half a year, Vulkan is crashing immediately so OpenGL is the only API to play this game on. Performance is slightly reduced by this.
Alt+Tab freezes the game
Achievements always crash the game because of steam overlay. Because of a bug in the Linux Steam client, steam overlay cannot be disabled.
Starting options: PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 MANGOHUD=1 MANGOHUD_DLSYM=1 %command% +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1
Steam Overlay always freezes the game, e.g. when getting an achievement.
The overlay cannot be disabled because of this six years (!) old bug: https://github.com/ValveSoftware/steam-for-linux/issues/3239
An alternative workaround is editing the steam skin file to suppress all notifications like this: https://steamcommunity.com/discussions/forum/1/617329920710103124/
Now the game doesn't crash when getting a new achievement or a friend going online or whatever causes a notification.
Alt+TAB shows the desktop but freezes the game so it must be killed and restarted.
Very seldomly starting the game only shows a black screen. Too seldom to consider it a problem.
Alt-Tab sometimes crashed the game, sometimes not
I don't have Windows for comparison, but performance is abysmal. My hardware is above the recommended specifications but the game is only playable at 720p / lowest settings.
.
Benchmark result at 2560x1440 / "Optimal" settings:
Avg: 18 fps / Min: 12 fps / Max: 22 fps / Score: 3367
.
Some oddities I noticed:
- GPU power consumption is around 90W during this game. During other games, it is around 150W so this indicates poor GPU utilization
- The benchmark results show that the game assumes I have 35 GB of RAM but I only have 16 GB.
After testing out-of-box, I tried to following suggestions but none of them improved anything:
- Use Proton Experimental
- Environment variable: VKD3D_CONFIG=force_static_cbv
- Kernel boot parameter: intel_pstate=disable
- Set NVidia PowerMizer to "prefer maximum performance"
- Set CPU governor to "performance"
I could play through the full demo (40min) without any problems.
Switching to fullscreen caused several crashes. After retrying some times, fullscreen worked perfectly and stayed enabled.
Playable, but with annoyances
Sometimes, light shines through walls and water puddles are always bright, even in the dark
Resolution can't be changed in fullscreen mode. Workaround: Switch to windowed, set your resolution and then switch back to fullscreen. Game sometimes starts in a small window with only a small fraction of the menu visible. Pressing Alt+Enter twice maximizes the game properly
Occasionally, performance suddenly gets extremely slow. This is mostly caused by making some graphics settings changes, advancing to the next map or having died. Restarting the game brings performance back to normal.
Some graphics settings, e.g. anti-aliasing or shadow quality, always get reverted when restarting the game
Fully played through the DX12-version.
Poor performance, otherwise fine.
Playing on 1440p. high settings, I only got around 20-30fps. Looking at mirrors turned the game into a slideshow. My 8 GB of VRAM were always fully occupied. GPU utilization was low (GPU fans stayed suspiciously quiet). Given that my hardware is far above the recommended specs and the graphics are not very detailed, there must be something wrong with Proton support of this game.
I could play through the full demo (40min) without any problems.
Switching to fullscreen caused several crashes. After retrying some times, fullscreen worked perfectly and stayed enabled.
Not starting at all
This game was running perfectly in the past years. It doesn't anymore.
Input is totally broken. Mouse is extremely choppy, very often lags for as long as a full second. Absolutely unplayable. Ping was 30 at time of testing.
Requires Proton Experimental, won't start with 6.3-5.
Input is totally broken. Mouse is extremely choppy, very often lags for as long as a full second. Absolutely unplayable. Ping was 30 at time of testing.
Some sort of anti-cheat got patched in recently. It broke the game for non-experimental Proton and I never had these extreme input problems before.
Requires Proton Experimental. Won't start with 6.3-5.
Great out of box
Very rarely (every 1-2 hours of play) some shadow glitches, psychedilic colors or weird colums/rays
After changing some graphics settings, performance got extremely slow and didn't get back up when lowering the settings again. Performance issues were not caused by the settings themselves but merely by the fact that changes were made. Fixed by restart.
Crashed 2 or 3 times during the full playthrough
Great overall performance. Not perfect but the issues are minor. Glitches and crashes occurred very rarely, performance issues caused by changed graphics settings could be fixed by restarting the game.
+sfxapi OpenAL
Startup option "+sfxapi OpenAL" is required, otherwise there will be no audio at all.
Flickering shadows when using Vulkan. DirectX works fine.
Great out of box
Great of of box
Very rare graphical glitches, could be fixed by restart.
Did a full coop playthrough with one friend.
Runs great but very occasional game-breakig graphics artifacts or crashes. Happened 3 times during a full coop playthrough.
Seriously Great
Audio API must be set to XAudio2 2.7 or OpenAL in the in-game audio settings menu. Leaving it at the default (XAudio2 2.9) will result in no sound at all.
Using the Vulkan graphics API caused flickering shadows on trees. Using Direct3D 11 works fine.
When alt-tabbing out of the game and returning, the game will remain paused/frozen until you alt-tab out and back in a second time.
At first launch, there is an error message that tells me that I need to update my graphics driver to run the game. I already have the most recent Nvidia driver. It literally says "Press cancel to continue" and that works without problems.
Perfect and better than native
Native:
- Extreme input lag (can be improved a bit by disabling V-sync but still awful to play)
- Performance plummits after ~30 minutes of play, restart required
- Multiplayer not supported (yet?)
Proton:
- None of the above problems, I recommend Proton over native
Despite storing game states on the steam cloud, they are not shared between native and Proton versions. To migrate them from native to Proton, copy ~/.config/unity3d/PillowCastle/SuperliminalSteam
to [SteamLibrary]/steamapps/compatdata/1049410/pfx/drive_c/users/steamuser/AppData/LocalLow/PillowCastle/SuperliminalSteam
Game must be explicitly forced to be run with Proton. Otherwise, download size is zero and game won't start due to missing program file. Seems like there is a native version that is nothing but an empty placeholder at this time.
Screen resolution cannot be changed, neither in the menu nor by editing the config file. However, the game was using my native resolution, I just wanted to lower it to gain performance.
Performance was good at 2160p, high settings. Ultra settings made it sluggish and less enjoyable. Played through the complete demo.
Startup option to fix missing NPC voices: WINEDLLOVERRIDES="xaudio2_7=n,b" %COMMAND%
Peformance is great at UHD / Extreme details with lots of graphical mods. I am running Vortex Mod Manager through Lutris to manage mods of Steam's SkyrimSE. Works perfectly.
Startup options to fix missing NPC voices and occasionally crackling audio: WINEDLLOVERRIDES="xaudio2_7=n,b" PULSE_LATENCY_MSEC=90 %COMMAND%
Performance is great at UHD / Extreme details with lots of graphical mods. I am running Vortex Mod Manager through Lutris to manage mods of Steam’s SkyrimSE. Works perfectly.
Startup option:
PROTON_SET_GAME_DRIVE=1 %command%
- Controls seem to be affected by other windows open in the background. If you have weird input behavior (lag, skips etc), try minimizing all windows including Steam and the ESO launcher.
- Using desktop apps while ESO is running is a bit slow and the mouse pointer is laggy
Installing:
- Start with
PROTON_SET_GAME_DRIVE=1 %command%
or the ESO installer will fail / crash - At first launch, an entirely black window appears. This is the language selector. Minimizing and restoring or moving the mouse in and out makes the content flicker for a short time so you can spot the "OK" button. Click in the black window where the "OK" button was to continue.
Additional remarks:
- Performance is good (~40-60 fps at UHD, max settings)
- Stability is great
- Either ESO update 31 (Waking Flame) or Proton update from 6.3-5 to 6.3-6 made the game crash upon launch each time. I could fix it by deleting
[SteamLibrary]/steamapps/compatdata/306130