Franco
Published
With the latest version of Proton (at the time of writing, version 5.13-6) I experienced a drop of framerate only during certain levels (I believe this was caused by the rendering of certain sprites). I then forced version 4.11-13 and set Launch Options to PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%. After this everything was back to normal and I could finish the whole game without issues.
Works fine, but with rare crashes
The game works fine however I experienced few freezes (around 5 or so, can't remember exactly). Anyhow, I finished the game and enjoyed it.
Works
As stated by other reviews sometimes the panels overlap (I experienced it only twice); not sure if it's an issue with proton or a game's own bug. Anyway, it's a very minor issue.
I experienced bugs with native version. Proton was flawless
About after 1 hour of gameplay with the native Linux version I experienced a breaking bug: during a cutscene the screen went black and I could just hear audio but couldn't move or anything. I tried reloading the checkpoint multiple times but the issue was still there. I decided to switch to Proton and everything ran smoothly: I completed the game without issues, except a minor one: I wasn't able to adjust the gamma.
I followed mattmacks' solution (see report below) to fix audio loops and French language. It works (thanks mattmacks) BUT, the audio ended up being annoyingly out of sync during cutscenes. I could fix this by replacing the dsound.dll file (the default one added by wine) with the one I downloaded here: https://github.com/legluondunet/MyLittleLutrisScripts/blob/master/Beyond%20Good%20and%20Evil/dsound.dll
So:
- Install dsound either via Protontricks, or, if you don't want to install Protontricks, run this command:
WINEPREFIX=~/.steam/steam/steamapps/compatdata/15130/pfx winecfg
(you need to add the "dsound" library under tab "Libraries"). - Download dsound.dll from link above
- Open folder "~/.local/share/Steam/steamapps/compatdata/15130/pfx/drive_c/windows/syswow64" and replace the file "dsound.dll" with the one you just downloaded.
- Fix French language as explained by mattmacks (either via Protontricks or run this command:
WINEPREFIX=~/.steam/steam/steamapps/compatdata/15130/pfx regedit
). Note: In mattmacks' solution, "HKLM" stands for "HKEY_LOCAL_MACHINE".
If you're interested, you can find more details about the audio issue here: https://forge.dotslashplay.it/play.it/doc/-/wikis/games/beyond-good-and-evil
Using the latest version of Proton (5.13-4) I experienced few visual glitches, forcing the use of version 5.0-10 removed the glitches.
If you, like me, did not have native full-screen resolution, you can disable the top/bottom black bars by following the steps reported here: http://www.gamersonlinux.com/forum/threads/beyond-good-and-evil-guide.810/ (scroll to section explaining how to add "NoBands", you can access regedit with the usual command protontricks 15130 --gui
or WINEPREFIX=~/.steam/steam/steamapps/compatdata/15130/pfx regedit
)
Unfortunately Steam's version throws an error when launching SettingsApplication.exe so I couldn't find a way to change any graphics settings.
Forced options "PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%" to avoid low-quality textures and screen-tearing
The game cashed just once, and I lost about 30mins of gameplay. So, as stated by other comments, remember to quick-save kinda often (the game itself does not autosave very often). I'm not sure the crash depended on Proton or the game itself tho. Apart from the single crash, and setting the launch options, the game ran flawless and I completed it and fully enjoyed it.
As already stated by zepgm_uk's report, after the gorilla brings the cat lady as a client in Blacksad's office, the game goes black. To fix this issue, the Media Fundation workaround is needed. On how to install such workaround, scroll down and read Aninha's report.
I experienced serious FPS drops while changing graphics settings (even if graphics were set to the lowest quality), however, once the game is restarted, FPS were back to normal. I also experienced slight FPS drops here and there, expecially when picking up collectables or while interacting with the UI; I'm not sure if it's due to my rig, if it's proton-related, or it's simply a poorly-optimized game; a bit annoying, but still very much playable.
With previous versions of Proton the game did not quit properly, however with the latest version (attow 6.3-4), the game quits ok.
Verdict: Apart from the hassle to install the mf workaround and some minor fps drops here and there, I completed the game and enjoyed it!
Force Proton 4.11-13
Started playing on Proton 5.0-7, but was having a weird glitch where only the weapons (pistol, pipes, crowbar etc..) were rendering semi-transparent. Same glitch described here: https://steamcommunity.com/app/4720/discussions/0/357285562497042905/ I tried changing graphics settings of all combination, glitch wouldn't disappear. Then forced Proton version to 4.11-13, glitch is gone, everything works fine.
I can confirm that the game doesn't work with proton 5.xx (in my case the specific version I tried was 5.13-1). The game works perfect with version 4.11-13
Frequent but minor FPS drops (not sure the cause, maybe it's my own setup?)
Out of the box, this game works fine but it will not play cutscenes. To enable them, force Proton version 5.0-10 and apply mf-installcab fix as explained by user Dr. med. Ovy (see his/her report below). Note: the mf-installcab script will not work with higher versions of Proton (5.13 or higher) due to permission issues (as stated by the author of the script), therefore be sure to force version 5.0-10. Apart from the hassle to install the hack, and some very minor FPS drops here and there, the game runs fine.
Workaround https://github.com/ValveSoftware/Proton/issues/2284 works perfectly, just be sure to follow all the steps and be sure to have winetricks updated to the version suggested (same version or above).
Game runs good, Uplay overlay is buggy
Could play the entire game with no issues, except for the uplay overlay which wasn't responding properly, I was able to turn it off only from outside the game.
Native version does not work atm, Proton version has few issues
At the time of writing, the game's native version crashes at startup. Latest version of Proton will show 3 dialogues of errors in sequence at startup, once the errors are closed the game will start normally. Another issue is that hitting the "Quit" option in the menu doesn't quit the game at all, I had to force kill it every time. As for the inputs: my steam controller wasn't recognized properly and kept the Desktop configuration instead the chosen configuration for the game. Achievements don't work. Other than these issues I was able to finish the game.
Works
At times, some slight framedrops, nothing major tho
Playable and enjoyable out of the box. Very minor issues with Audio. Major performance issues if PhysX is enabled (just disable it)
I can confirm audio issues reported by Gerfalcon (see report below mine): Occasionally gunfire and hits on the player will not play audio (minor issue). I played the first part of the game with PhysX on and it was working fine, but at one point in the game, when police starts shooting at you and they break mirrors, PhysX kicks in and lowers the framerate drastically, making the game unplayable; simply disabling PhysX from game options solves the issue. I also experienced, in rare occasions, some slight frame drop (not sure the cause) but nothing major.
Anyway, I finished the whole game and very much enjoyed it.
Works fine with some minor issues (menus overlapping and sometimes the game doesn't quit properly), anyway, it's playable out of the box.
Native version of this game is broken on recent distros due to missing/old package dependencies. To run the game you must force Proton.
Launched, blank screen but could hear audio. Forced proton version 6.3-8, works fine now.
Without setting any options works but I experienced performance issues. Then I disabled Esync and enabled OpenGL as suggested by other comments, now works flawlessly.
At the time of writing, I've got installed Serious Sam v.1.06. My card is an Nvidia. I was able to play through half of the game with the following customizations:
I forced the the use of Proton 4.11-13
I customized SeriousSam4.ini as explained here: https://github.com/ValveSoftware/Proton/issues/4218#issuecomment-698468383
I customized UserCfg.lua and CheckDriver.lua as explained here (note: seems like this hack is necessary only for Nvidia users. Also, be sure to make a backup of these two files, you never know...) https://github.com/ValveSoftware/Proton/issues/4218#issuecomment-729342002
Important note: if you see black flashy shadows all over the place, then try completely disable the option "Shadow trilinear span" (you can find it under "Options" -> "Performance" -> "GPU speed" -> "Customize" ), then you need to restart the game. This trick worked for me.
Other notes:
If the initial "Loading..." screen doesn't stop loading, try quitting the game and restarting steam. If that doesn't work, then you need to force a newer version of proton (for example 5.13-2), start the game, then quit, then force back version 4.11-13 then start the game.
I always get the crash report window on quitting the game (which is not a big issue, I just not send the report to avoid spamming Croteam :D )
Very rarely the game just crashes during gameplay; not sure if it's game-related, proton-related, or because my graphic card doesn't meet minimum requirements (minimum should be 3GB, mine has 2GB)
This is an update to my previous report. At the time of writing, I've got installed Serious Sam v.1.07.
The game runs fine, it's just a matter of editing configuration files, here's how I had it working:
Force the use of Proton 5.13-4
Customize SeriousSam4.ini as explained here: https://github.com/ValveSoftware/Proton/issues/4218#issuecomment-698468383
Customize UserCfg.lua and CheckDriver.lua as explained here (note: seems like this hack is necessary only if you, like me, have an Nvidia card. I cannot confirm it is necessary for other cards. Also, be sure to make a backup of these two files, you never know...) https://github.com/ValveSoftware/Proton/issues/4218#issuecomment-729342002
The only issue I have is that I'm always getting the crash report window on quitting the game, other than that, it's all good.
I couldn't bother to install protontricks, instead I launched this command: "WINEPREFIX=~/.steam/steam/steamapps/compatdata/307690/pfx winecfg", then I enabled the virtual desktop with the same resolution as my screen; after this the game ran fine EXCEPT for my steam controller which wasn't recognized properly ... I cannot play without my beloved controller, so I opted for another solution, windowed mode: I disabled wine's virtual desktop (using the same command I mentioned) and disabled fullscreen from in-game. I also installed a couple of gnome plugins to hide the window title bar and ubuntu's app-bar; this obviously isn't a proper solution but I could play the entire game fine like it was fullscreen.
Works fine, but I had issues with controller
Could not get my Stream Controller to be recognized properly; I don't really know if it's Proton related, or simply the game that's buggy.
Works out of the box. If you happen to experience issues with input, restart the game
Seemingly in random occasions the game would boot without recognizing my input devices (controller, keyboard, mouse). I had to force-quit and restart the game (sometimes multiple times), but once working the game runs flawless. I'm not sure this is an issue with Proton or my machine or the game itself (I found the game to be quite buggy).
Proton version is better than native
Native version had audio issues for me (crackling audio). Forcing Proton fixed the issue.
Works perfect, just ignore initial UE dialogue
Every time I launch the game, a dialogue appears which asks to install the Unreal Engine. Simply click the "cancel" button and the game will boot fine. Other than this very minor but annoying issue, the game runs perfect out-of-the-box.
Works well, few rare crashes
I played 25 hours and I counted exactly 8 crashes
I didn't disable Esync as recommended by other reports (the crashes in my case were 8 in total out of 25h of gameplay), maybe by disabling esync I would have avoided them? don't know. Apart from these rare crashes, the game runs as native.
Had minor issue with windowed mode; once fixed, it worked perfectly
At first the game did not recognize the correct resolution of my monitor. With an incorrect resolution I could not switch to fullscreen; once I selected the correct resolution the game went on fullscreen and ran perfectly.
Works, but I had issues with Origin
The game itself runs flawless, but the Origin overlay is buggy as hell. Also, as explained by other comments, I too had issues with Origin updates, so the trick of changing writing permission of the Origin folder before and after the updates worked for me.
I started the game with the Linux native version. I could play it, but often, during level loading, the game would freeze. Eventually the game was always freezing while loading the level "Smoke lake". I tried forcing Proton 7.0-3, but this time the game was crashing on loading such level. Then I tried version 5.13-6 and the level finally loaded succesfully. With version 5.13-6 I was able the complete the whole game without any other issues.