
Space Banana
Published
Game stays on a black screen after launch, no matter what launch settings I use or what proton versions or forks I try
PROTON_ENABLE_NVAPI=1 PROTON_USE_WINED3D=1 %command%
Native works flawlessly
The game is capped at 60 FPS. If this concerns you, you can switch to the Windows version and use DXVK's framerate limiter (DXVK_FRAME_RATE=75 in my case), which most likely will override the ingame cap
CSGO does not launch and says Steam needs to be updated even though it is updated. Native version works
Linux native version launches and works well except for a few things. The microphone does not work, the framerate will be lower for a few minutes after joining a match and changing graphics settings completely destroys your framerate and you have to restart the game after that.
Does not launch at all
I tried lauching with some arguments as I saw in earlier reports, but nothing works
Native has no audio and Proton version has very high GPU and VRAM usage
Audio on native build does not work
Very high GPU and VRAM usage on Proton
Native build does not have the performance issues that the Windows build has under proton, but audio does not work at all on native. I tried both Proton 7 and GE 7
Worked perfectly
Remember to set your refresh rate to 60Hz. The game runs at 60FPS
Works perfectly
Game runs at 60 FPS, so change your refresh rate to 60Hz
At the beginning of each night, each image sequence animation takes a while to load the first time, so moving around and checking on the animatronics might have a slight delay the first time
Works great besides blueprint mode
Blueprint mode is very laggy specially with Discord screensharing
Used to work perfectly, now it crashes on startup and says "Steam Error: No Steam UGC."
Native version seems to work fine
Windows version does not work anymore out of the box. The main menu is black. Use native version
Native version has better frametime consistency than the Windows version (when it worked for me) and so its smoother and more stable visually but it has a bit higher tendency to crash
Both Linux and Windows builds work, but each with their flaws. Windows build is much more stable, but comes with its own sacrifices
DXVK_FRAME_RATE=75 %command%
Flashlight is harsh and has colour banding artifacts on the Windows build with vulkan
It's even worse with opengl which makes the entire game lighting and sometimes even UI elements have bad colour banding and artifacts
Very slight input delay on Windows build with dxvk frame limit
Native version crashes frequently
Windows build crashes much much less
On the Windows build, using source's built-in fps limiter results in bad frametime and stuttering. This can be fixed either by using the native build or by setting the dxvk framerate limit launch option
The native build can crash during map load, it happened on 1 TF2 map
The native build does not support super depth of field effect
LINUX BUILD PROS: Does not need a third party fps limiter for good frametimes; has no graphical artifacts/degradations; has better input latency
LINUX BUILD CONS: Crashes frequently and easily; super DOF does not work
WINDOWS BUILD PROS: Crashes much less frequently; super DOF works
WINDOWS BUILD CONS: Ingame fps limit has bad frametime; UI text is harsh and ugly; slightly higher input latency; flashlight has colour banding and is harsher on vulkan (much worse on opengl where the entire scene lighting is affected); did not work on proton 7
Native is much better with 64bit or chromium branches, switch to native and change to a beta branch through the game's properties on Steam
Change to "x86_64" or "Chromium" beta branches, it will fix all problems with Garry's mod on Linux
With the chromium and 64bit branches, raw input is not available, but thankfully the delay is barely noticeable
Windows build has bad frametimes (with ingame fps limit) and colour/lighting issues and does not work on proton 7. GE proton did not fix these problems either.
Linux native build by default crashes very frequently and easily and does not support some features (like super depth of field), but by changing to the chromium or 64bit beta branches everything is fixed. Linux native build simply does not crash anymore, there's a performance boost, the UI has better text, and now the features that were missing work again. Much better than the Windows build which has lighting artifacts, colour banding and bad frametimes.
+fps_max 60
Windows version has color banding. Switch to Linux native 64bit chromium
Linux native crashes very frequently. Fix this by switching to the 64bit chromium beta
64bit chromium beta will crash on launch. This will fix it: https://github.com/solsticegamestudios/GModCEFCodecFix
GMOD works on both the Linux and Windows builds, but the Windows build was giving me color banding artifacts on lighting which was very bad for making artworks.
Linux native build does not have color banding but out of the box but it crashes very very easily and frequently. To fix this, open the game's properties on Steam, go to betas and switch to the 64bit chromium beta.
There's a chance that this beta doesn't work for you and crashes after the loading screen. If that happens, use this fix: https://github.com/solsticegamestudios/GModCEFCodecFix
Native works with some performance issues. Graphical performance itself is fine, but CPU usage is very high for no justifiable reason.
Camera movement was stuttery and snappy, most likely due to the bad frametimes caused by the mysteriously high CPU usage
Performance isn't great despite the <30% GPU usage, I was expecting much higher framerates and consistent frametimes. CPU usage is very high.
Works great, but you might prefer the native version
Windows version seems to have slightly worse audio (3D and surround perception and clarity) Native version renders text better and seems to have better audio, but software renderer is not available
Native worked perfectly with just 1 very weird but minor inconvenience
A consistent crackle-like sound that repeats consistently and lasts for a tiny fraction of a second on the left headphone speaker. The volume is very very low so you don't usually notice this unless you pause the game.
Works very well with only 1 problem that has a workaround.
Changing window mode from fullscreen to windowed or borderless crashes the game. Alt tab while in exclusive fullscreen crashes the game. If you want to play in fullscreen play in borderless and you won't have these problems. As for the input delay in borderless/windowed, you can disable your compositor.
The game works very well as it should (Tested on both desktop, laptop dedicated and laptop integrated). The game crashes if you change your display mode from exclusive fullscreen or you alt tab while in this mode. If you want fullscreen without the crashes, use borderless and disable the compositor if you're concerned about input delay
Runs perfectly, better than on Windows. Only crashed once randomly
+fps_max 60
open left4dead2/cfg/video.txt and add the following setting: "setting.mat_tonemapping_occlusion_use_stencil" "1"
Very rare crashes when loading a map on main menu in specific circumstances
Failed to join a friend's lobby with a custom map. Not enough information to consider this issue
The game is extremely dark until you add the line to video.txt as I described here
+fps_max 60 -vulkan -novid
You only need to do this if the game is too dark and switching to Vulkan didn't work:
open left4dead2/cfg/video.txt and add the following setting: "setting.mat_tonemapping_occlusion_use_stencil" "1"
When using Vulkan, there is some weird clipping on some walls. Very infrequent and easy to ignore, not much of a bother either.
When using Vulkan, there's a low chance that your game will randomly start having very bad frametime issues whenever you move your mouse or camera. It's very bad to play like that, and when it happens you need to restart the game. I know no other solution yet.
By default, there are some scenes in the maps where you have significant frame drops, and firing your gun in those places tanks the framerate to unplayable values.
Switch to Vulkan by adding -vulkan
to the launch options
Very rare random crashes
When playing on locally-hosted lobbies (especially with custom maps), the game will load infinitely. To fix this, open the multiplayer settings and set "custom server content" to "none".
If the game is too dark or you have severe performance problems, switch to Vulkan. If the game is dark but you don't have performance problems, you can just change the video configuration file I mentioned. Vulkan is more unstable, see the input issue.
L4D2's Vulkan implementation is just DXVK, and it's an old version, so I replaced dxvk_d3d9.dll
with the latest DXVK's d3d9.dll
and changed the name. You can get the latest DXVK here: https://github.com/doitsujin/dxvk
Use native version for everything and every game mechanic to work properly! Native works perfectly after 1 fix
Replace librt.so.1 file located on the game folder with the one located in your system (/usr/lib/librt.so.1) and the game will work natively. The game's puzzles and mechanics (such as the wallpaper change) all worked perfectly under the native version, which doesn't happen on proton.
Voice recognition doesn't work
The game works at very low framerates out of the box during sessions. Reducing the texture resolution to "Half" completely fixes this. It seems to be a VRAM issue. Changing resolution drops the FPS until you restart the game. At least on windowed mode you might have to disable the desktop compositor to play without a framerate drops
Works fine except for the FPS drop caused by the VRAM usage and the fact that people can't hear you talk
The game works at very low framerates out of the box during sessions. Reducing the texture resolution to “Half” completely fixes this. It seems to be a VRAM issue. Changing resolution drops the FPS until you restart the game.
Other people cannot hear me in the game, but the game itself can.
High VRAM usage, voice recognition does not work and nobody can hear you talk in multiplayer
Very high VRAM usage. Texture resolution needs to be reduced to half
Voice recognition does not work and performance is very bad, specially with full texture resolution
Voice recognition does not work
Awful performance, CPU usage and VRAM usage. Lower the graphics and set the texture resolution to half
Works better than previous versions and voice recognition now works, but performance is still bad
WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2 %command%
Very low graphical optimisation overall. High GPU and VRAM usage. AMD FSR helps a bit.
Performance is very bad and requires you to play under very low render resolutions and half texture resolution. Use AMD FSR to compensate for that (works very well with antialiasing enabled)
DXVK_FRAME_RATE=75 %command%
High VRAM and GPU usage
Voice recognition works
The game runs well under GE proton, but with vanilla proton it has awuful performance
It worked fine with no problem
Significant CPU usage
CPU usage is very high, and 1 core was at 100% usage
Game is graphically heavy, but is well playable with the iris xe igpu at lower resolutions
I could only hear the game audio from the right speaker
Audio only plays on the right speaker
Completely awful performance and unplayable experience
Terrible performance and extremely high GPU, CPU and VRAM usage
Opening the pause menu or alt tabbing completely tanks permanently the FPS until you restart the game
DXVK_FRAME_RATE=120 %command%
Color banding, mostly noticeable on low light areas, but not a big problem. The build of wine/proton you use might fix this
This game relies on a weird windowing technique. On Windows, you can only play it in fullscreen. On Linux, you are stuck at windowed mode. Maybe there's a mod out there that can fix this but I only tried vanilla
Input lag even without vsync and compositor
There's a few mods to add widescreen and high resolution support, as well as some other fixes
If you have problems with mouse sensitivity, limit the framerate from the launch options as described in my report
Runs perfectly. Existing issues are not proton's fault, except for color degradation in dark areas
Weird "low dynamic range" color degradation in low light areas
Works very well except for the crashes. This game needs mostly the same tweaking as it would need on Windows
DXVK_FRAME_RATE=75 %command%
engine.ini - Disable fullscreen and increase windowed resolution (fixes alt tab crash), change near and far clip plane, set FPS limit to a very high value (ingame limiter has bad frametimes so I used DXVK's framerate limiter instead) A big portion of the game is uncompiled C code, which allows you to change and mod the game yourself with little effort. What was mostly essential for me was to change the camera FOV at sea, officer salary and enable cheats/dev mode
Very very rarely you might not see textures on a character or the ground (most likely fixed by using OpenGL or dgvoodoo2)
Alt tabbing from fullscreen crashes the game (happens on Windows too). Disable fullscreen and set the window resolution in engine.ini
Extremely rare chance of crashing during saving and corrupting that save point. Happens on Windows too
Performance is slightly worse than on windows. I didn't manage to find a way to fix this, and it's not a hardware problem either
Crashes at an annoying frequency when loading a different scene/place/room, more than on Windows Proton's DXVK works, but DXVK on regular wine doesn't
Works reasonably well after heavy tinkering. The game itself crashes on Windows too, so there's not much you can do about that
DXVK_FRAME_RATE=75 %command%
engine.ini - Disable fullscreen and increase windowed resolution (fixes alt tab crash), change near and far clip plane, set FPS limit to a very high value (ingame limiter has bad frametimes so I used DXVK's framerate limiter instead) A big portion of the game is uncompiled C code, which allows you to change and mod the game yourself with little effort. What was mostly essential for me was to change the camera FOV at sea, officer salary and enable cheats/dev mode
Winetricks: change Windows version from 7 to 10 or below and try and see if that lowers the crashing frequency
Sometimes map textures would go missing, this got fixed either by lowering Proton/wine version or by using OpenGL instead of DXVK
Game crashes if you alt tab out of fullscreen. Change to windowed mode by tweaking with engine.ini and set the window resolution, or keep it at fullscreen but launch wine/proton under a virtual window
Very rarely the input would stop fully working until I either disabled KDE Plasma's compositor or restarted the game
Proton 7 and higher has awful framerates on some islands and cities, while Proton 6 and below don't have that problem
Ingame framerate limiter has bad frametimes. Set the framerate limit on engine.ini to something as high as 150 or 300 or use DXVK or libstrangle framerate limiters
Crashes very frequently. Lower this crash rate by lowering proton version and setting the game as Windows 10 or below 7 on winetricks/protontricks. Disabling DXVK and Fsync seem to also help
Wine 7.15 and Wine/Proton versions 5 and below crash at sea, so use Wine/Proton 6
Video playback does not work. I fixed this by launching the game on Lutris and enabling Lutris runtime
In a nutshell: change engine.ini, disable fullscreen or emulate a window, change the game's code to your liking as it is mostly uncompiled, lower Proton version to 6, change Windows version to 10 or below 7 in winetricks/protontricks, optionally disable DXVK and Fsync to see if the game crashes less, try using dgvoodoo2 (didn't do anything for me), use Lutris runtime to fix video playback
Works flawlessly but changing chapter alt tabs you out of the game
Changing chapter puts you on the desktop and you have to click back on the game
Works perfectly (with minor issues above 1920x1080) and now custom maps don't crash anymore!
At resolutions above 1920x1080, the water textures are visible throughout the map and contain visual glitches, similar to bump mapping
Works very well, just crashes on galactic conquest (I'll update this post once I find the fix)
DXVK_FRAME_RATE=60 %command%
If you play at a resolution above 1920x1080, some UI elements will act a bit weird, but it's fine other than that. There's probably a mod that fixes this
The game crashes only when finishing a battle in galactic conquest mode. I'm trying to find out how to fix this because I remember playing this mode just fine on Linux before.
DXVK_FRAME_RATE=60 %command%
Everything works very well. Theres a problem that isn't exclusive to Linux where some graphical and UI elements might act weird at resolutions above 1920x1080. I remember there being a patch in moddb that fixes this.
On my previous report, I said that the game would crash on galactic conquest. I fixed this, it was a custom map that had an incorrect naming scheme. I fixed the map's name and now everything works perfectly.
Works perfectly. I think antialiasing isn't working
Works very well under native, did not try proton. The only barely significant problem I had were infrequent lag spikes
Rare lag spikes occur while playing. Not frequent enough to be a problem.
Rotating the class character model on the loadout menu is extremely fast
+fps_max 60 -novid
In the loadout menu, rotating the character with your mouse has extremely high sensitivity
Occasional small lag spikes
Overall framerate is worse ever since the latest updates
Can crash when you are loading map, changing map or in the middle of a match (it's much less common to crash during a match). Also, ever since Steam updated to the new launcher, TF2 and L4D2 (so I assume all Linux native source games) crash when you get an achievement and have Steam overlay enabled
Don't set "texture quality" to "very high", it seems to increase the probability of crashing during a match
Fast weapon switch was still showing the weapon menu like if it was disabled, but the menu was in the middle of the screen. Just disable it and enable it again if it happens to you and it's fixed
Don't use "very high" setting on texture detail to lower crashing odds. The game will still crash here and there, mostly when loading maps. Performance and stability got worse after the last updates it seems
Disable Steam overlay so you don't crash when getting an achievement (the new Steam launcher is unstable)
+fps_max 60 -novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars -noquicktime
If you alt tab and then come back to the game, the mouse sensitivity might be lower than before. Tab out and in again to fix.
Rotating the character in the loadout menu is hypersensitive.
Some of the newest maps have poor performance
Extremely frequent crashes when loading maps and sometimes randomly during gameplay. To fix this, lower texture quality to medium. You will still get crashes, but rarely and with an error message of "out of memory space". This type of crash is unfixable as far as I know
The texture quality crash problem seems to be more common with integrated gpus. Even after changing the texture quality, your game will still crash but much less frequently.
Does not work after the 64bit update, I will update this review once they fix this
LD_PRELOAD=$LD_PRELOAD:/run/current-system/sw/lib/libtcmalloc_minimal.so %command% +fps_max 60 -novid -nojoy -nosteamcontroller -nohltv -particles 1 -noquicktime
The game doesn't even launch on the new 64bit client. I tried changing my launch command arguments too.
LD_PRELOAD=$LD_PRELOAD:/run/current-system/sw/lib/libtcmalloc_minimal.so %command% +fps_max 60 -novid -nojoy -nosteamcontroller -nohltv -particles 1 -noquicktime
Mouse sensitivity slider sometimes sets the sensitivity to extremely high values
At any point in time, your framerate and frametime might lower significantly to unplayable levels. Restart TF2 to fix, switch to OpenGL to fix permanently.
If TF2 doesn't launch at all, remember to change the native runtime you are using for the game.
Switch to Legacy OpenGL if the game destroys your framerate randomly until you restart.
Works perfectly. The only tinker I did was changing the FOV and disable vsync to instead use DXVK framerate limiter
DXVK_FRAME_RATE=75 %command%
Changed FOV and disabled vsync
Worked pretty well, except for a surprisingly high CPU usage (40% on a hexa core)
Works perfectly. VRAM usage is a bit high on high resolutions
High VRAM usage at high resolutions
The dialogue text is very bold/thick but still clear and readable
As of now I played enough time to clear all characters until Aunn, and the game has absolutely no issues and runs very well, except for the fact that the dialogue text is bolder/thicker than what it was supposed to be.
I'm using Lutris's Proton GE to play safe. In the past, Touhou games would have their SFX very muffled due to bad resampling from Wine and vanilla Proton. Lutris's builds of Wine/Proton fix this. Proton GE used to ruin controller support in the past, but it doesn't happen anymore (at least to me).
Play the game in borderless and disable your compositor
Vanilla Proton and Wine have bad resampling, causing the SFX audio to be muffled and crackled. Use Lutris's Wine build or the latest Proton GE versions
Depending on the version and fork of Wine/Proton you use, fullscreen might or might not fully fill your screen. Same for borderless, but more likely to work.
When playing in fullscreen, the game freezes and turns into a black screen if you alt tab. Play in borderless (remember to turn off your desktop's compositor for good latency).
If you use Lutris Proton GE, do not use version 13. In this version, your mouse will disappear every time you close the game.
When playing in fullscreen, the game freezes and turns into a black screen if you alt tab. Play in borderless (remember to turn off your desktop's compositor for good latency).
Dialogue text is too bold and thick, but still clear and readable. Only affects the dialogue text during a playrun, and not anywhere else.
Use Lutris's Wine and Proton GE builds to fix the muffled SFX audio (idk if the original Proton GE builds fix it too). Do not use Lutris Proton GE version 13 (other versions are fine) because it hides your desktop mouse after closing the game. As for the bold text bug, the fullscreen alt-tab issues and other windowing issues, I found no solution.
Other than that, the game runs well without performance issues, crashing or bad input delay.
Works perfectly well, with great input responsiveness. Sound effects are muffled with Proton and vanilla Wine
I used Lutris's Wine to fix the muffled sound effects (bad resampling) and to play with thcrap english patch
Disable ingame effects to fix the terrible performance issues. Disabling esync my help too
Disabling esync might improve performance, but I'm not sure
Terrible performance and high chance of crashing
Solution: disable visual effects, an option available inside the game
Crashes with Vulkan if you don't disable ingame effects
Runs perfectly with Proton, better than native. Performance seems to be superior than on Windows
They dropped the Linux native build and performance got worse over the years.
Very subpar performance compared to 1-2 years ago. Even when you reach a stable framerate during normal gameplay, it drops significantly when opening a planet/star/etc's menu.
Besides the performance degradation over the game's updates, you also have even worse performance because of Proton's performance overhead that is more noticeable on bloated/less efficient games. There used to be a great Linux native build before, but they decided to drop it.
Desktop mode worked pretty well
CPU usage and VRAM are very high. As for VRAM, I blame the game. As for CPU, I believe it's a combination of the game's CPU demand but also wine added on top of it.
Works great. The only problem is that the MIDI audio does not play
MIDI audio does not play
DXVK_FRAME_RATE=75 %command%
There isn't an ingame FPS cap, so I used DXVK framerate limit
Works very well. Just had a random performance problem once and had to restart
Game randomly lowered to 45 FPS average once and had to restart
TH15 runs perfectly well with a fixable fullscreen issue but the sound effects have low quality
The music audio sounds perfect just like in Windows but the sound effects' audio is muffled and sounds really bad, due to their low sample rate of 22KHz. This might make the game unplayable for those who care more about their auditive experience
Launching Touhou in fullscreen mode crashes in most distributions but on Manjaro works fine. A solution to play on fullscreen for all distros would be to launch the game in windowed mode and then press alt + enter to enter fullscreen without crashing
Sound effects are muffled and sometimes distorted due to bad resampling. Wine and Proton have this issue, but Lutris's builds of wine don't
On Steam, you can't launch thcrap and the ingame sound effects are muffled. I used Lutris with fshack to fix the sound effects issue and to use thcrap so I can play in English