sorrel
Published
Very smooth; minor stutters here and there (probably shader compilation), but otherwise it works OOTB with no issues.
Had to reinstall after the upgrade to 1.0 (it wouldn't start at all otherwise). Apart from that, appears to work perfectly.
Crashes after about a minute; logs suggest it ran out of file descriptors ("eventfd: Too many open files", "Protocol error: process 0008: sendmsg: Bad file descriptor").
(Reported experimental version: Experimental (@ 2020-12-18))
Selected "Proton Experimental", and set __NV_PRIME_RENDER_OFFLOAD=1 in launch options (otherwise the game errors out with "Your graphics card NVIDIA GeForce GTX 1050 does not support DirectX 12 features").
Occasional very minor visual artifacts (e.g. blue text and stripes on various characters' clothing appeared to sparkle like glitter in some cutscenes). Could potentially be affected by Shader Pre-Caching, which I have enabled.
The game doesn't automatically move itself to the monitor you select when in fullscreen mode.
The game runs at ~15fps on lowest settings at 1080p -- my GPU is below minimum requirements, but Windows users with the same GPU report ~40fps at default graphics settings. There are also significant stutters, which tend to occur at critical moments (e.g. when Sam stumbles).
Everything tested works perfectly -- doesn't break on focus loss, launches on the correct monitor, no obvious performance issues. Voice chat not specifically tested (though other players are audible).
Works almost perfectly out of the box. There are two issues: a) voice chat doesn't work (other players are audible, but you are not audible to them); b) the intro videos on the character selection screen don't play.
Since update 32, the background music occasionally becomes crackly until the game is restarted (this has happened to me exactly once). There are other miscellaneous audio issues but I suspect they're present on Windows too. If audio doesn't work at all, make sure you're using Proton 5.13, not 5.0.
Since update 32, the game refuses to release focus -- you cannot switch focus to another window while the game is open.
The game sometimes struggles to reach 60fps, even on lowest graphical settings.
playable with no tweaks
fullscreen mode breaks if you move the window to another monitor (cursor stays fixed to the original monitor), windowed mode works fine
feels a little sluggish, but by no means unplayable
hangs on quit at the "safe exiting" screen, but can be stopped via steam
protontricks 359320 -q dotnet472 win7
Fullscreen forcibly captures the mouse and focus by default, but changing to "borderless" in the in-game graphics settings makes it behave more like a normal fullscreen Linux app.
The protontricks command might take a really long time to run (almost an hour for me).
Very playable
escaping from fullscreen is a bit weird, you have to switch workspace twice before the game gives up focus
switching window (e.g. with multiple monitors) takes two attempts
consistently crashes after a while (at least an hour) with "eventfd: Too many open files", with ulimit -Hn
of 524288
Some shader compilation stutters (as usual), but very infrequent, and always in cutscenes as far as I can tell. Apart from that, works absolutely perfectly.
From a brief test, the graphics work fine with only occasional stuttering, but the audio is pretty broken -- background music plays fine, but sound effects don't play at all, and sound in some cutscenes is extremely quiet to the point of being inaudible.
The game launches to a black screen, which is hiding a popup about QuickTime not initialising - find that popup and press cancel, and the game works fine from then on.
works fine out of the box
forced software cursor kinda sucks, but that's probably the case on windows too
Works well, except for in-game videos
Game does not run on the Nvidia GPU (using PRIME render offloading). Runs fine on the integrated Intel GPU, at a playable framerate even on high graphical settings.
Videos don't play, instead an image of colour bars is shown (see https://github.com/ValveSoftware/Proton/issues/1464), which affects the Cyan intro sequence, contents of books, and various other gameplay elements. It's probably possible to complete the game without them (audio still mostly seems to work), but they are a significant part of the experience.
Most of the game was not tested, but what was tested worked perfectly. I strongly recommend increasing the resolution in the settings.
NB: this is the updated 25th anniversary edition; previous versions did not work.
Audio crackling can be fixed by adding a native override for xaudio2_7 (https://github.com/ValveSoftware/Proton/issues/943#issuecomment-417854312), but videos essential to gameplay still aren't visible. Performance is also extremely variable, with frequent stuttering and many long (multiple-second) freezes, especially when entering a new area and for the first few minutes thereafter.
Apart from the stutters and lack of videos, the core gameplay works flawlessly.
The game appears to work fine (albeit with some heavy stuttering at times), but videos crucial for gameplay don't work -- there are several buttons that should trigger videos to appear, but they do nothing. These videos explain the story of the game, therefore it's not playable without them.
Works reasonably well!
As usual, switch to borderless windowed in the settings to fix alt-tab issues.
Video settings aren't properly detected automatically, and there are occasional slight stutters, but no major issues.
Gameplay appears to work fine, but the game hangs on exit and has to be killed (SIGINT is enough).
Works perfectly with no tweaks required (NB: this is the updated 25th anniversary edition).
When dragging an object and not moving the mouse, the object snaps to the left-hand side of the screen
You'll get a popup complaining about QuickTime not initialising - just press cancel, and the game works fine from then on. Some stuttering when playing sound effects.
Gameplay works perfectly out-of-the-box (the fact that it doesn't work on Intel graphics is not a Proton bug); in the menu, the cursor sometimes gets stuck in the middle of the screen, and if another application tries to display something on the screen (e.g. a notification) then the game will freeze for several seconds, though that seems to have improved since Proton 3.7.
Occasionally crashes, but works fine otherwise
The game resists attempts to switch window away from it, though switching to a different workspace still works fine (as usual).
The game crashed after just over half an hour with eventfd: Too many open files
. ulimit -Hn
shows 524288, which is potentially a little low (the upstream esync recommended value is 1048576, twice that); disabling esync or increasing the fd limit might help.
Disabling esync stops the game crashing every 34 minutes (with ulimit -Hn
524288)
The usual issues: game resists attempts to switch away, but changing workspace works.
Performance is not great; there are green outlines around all books, and a hall-of-mirrors effect on the tower window, but it's very playable.
Crashes immediately on launch (the final log message before the crash is "GfxDevice: creating device client") -- not exactly surprising given the old Intel CPU and drivers.