LIMBO (48000)
~~This game has native port, but that one doesn't even let me start a new game (black screen, everything frozen, only main menu works, by pressing ESC). On Proton, everything works flawlessly, until the very end...~~
Compatibility Report
- Name of the game with compatibility issues: LIMBO
- Steam AppID of the game: 48000
System Information
- GPU: AMD Radeon RX 5600 XT
- Driver/LLVM version: Mesa 20.3.1 (LLVM 11.0.0)
- Kernel version: 5.8.0-33-generic
- Link to full system information report as Gist: Gist
- Proton version: 5.13-4 (also tried 4.2-9)
I confirm:
- [x] that I haven't found an existing compatibility report for this game.
- [x] that I have checked whether there are updates for my system available.
Proton log: https://gist.github.com/mascherone108/fae46b5059fd794e00dc24678fb1b43d
Symptoms
Character in the last part freezes upon entering a "cutscene", making it pretty much impossible to finish the game properly. I have recorded a video that shows it better (SPOILER ALERT): https://www.youtube.com/watch?v=cylmM0Yk2k0 Notice that when I press ESC repeatedly the cutscene seems to move one frame at a time.
Reproduction
Just play the game till the end.
The issue seems to have been caused by running the game above 60 FPS. Setting my monitor refresh rate from 144Hz to 60Hz fixed both Proton and Native version! (btw, there are some other ways to do this too, like setting "use30hz = true" in settings.txt in the game's folder)
And since this game has native port, I guess this could be closed?
Currently by default Limbo seems to installs on the Steam Deck as the native port (shows "Linux runtime" in the additional info panel), but it's unplayable : boots to a white screen with in game sounds in the background.
If you force Proton compatibility 7.0-6 it works (but redownload lots of file).