
PULSE_LATENCY_MSEC=50 %command%
You MUST update ScummVM inside the game package.
The game does NOT work on Linux out of the box. Cyan has totally neglected this game and uses an ancient ScummVM version which is total garbage.
You ONLY have TWO options. The easiest if you have no technical confidence: Set the game's Proton version to "Proton 4.11-13" which is the final version that worked with the game's bundled ScummVM version.
Alternatively, what I prefer: Upgrade the terrible, ancient ScummVM in the game to the newest version.
Here is how to do the upgrade:
- Download the Windows Zipfile 64-bit from https://www.scummvm.org/downloads/#release
- Extract all files, and then delete everything (there's a lot of junk files) except the .exe and .dll files.
- Rename "scummvm-X.X.X.exe" to "scummvm.exe" which is what the game expects.
- Paste the .exe and .dll files into the game's directory (right click the game in Steam: Manage: Browse Local Files).
- Set the game to run with the newest GE-Proton or whatever you prefer.
- Set the launch options to the following, to fix the crackling audio:
PULSE_LATENCY_MSEC=50 %command%
This is not a 3D game, so you don't need any DXVK variables and stuff like that. All you need is what I just said.
Enjoy!
PS: Remember to never click "Verify Local Files" in Steam, because then it will reinstall the ancient ScummVM version. ;)

PROTON_USE_WINED3D=1 DISPLAY=:1 %command%
Could escape from fullscreen, but game had a black screen when coming back, forcing me to quit the game.
A very important detail, that users can see in my launch options: I have DISPLAY=:1
, because I am using X11 Xephyr to have a dedicated X11 server to run this game, to mitigate the black screen issues I had when coming back to the game.
The Xephyr command I am using, before running the game, is:
Xephyr -br -ac -noreset -screen 1920x1080 :1
Ran just fine right out of the box
I encountered a Vulkan error when launching on my hardware. Setting `PROTON_USE_WINED3D=1 %command%` in Launch Options resolved the issue.
PROTON_USE_WINED3D=1 %command%
Works great without any tinkering
It appears to run via ScummVM (via Proton), presumably if you wanted a native experience you could extract the data files and run via Linux ScummVM, but that's not necessary in this instance.
Works perfectly out of the box.
I can't remember what the graphics used to look like. It's a little blocky, but that might just be what it was.
Scummvm.exe abnormal program termination. Game won't launch.
The time have come, when it's less hassle to run old windows games on linux

Runs Perfectly


No issues at all, full playthrough


Runs quite well without any changes.


No problems while installing or running Riven. Everything was just as expected.



does not start




works nicely - doens t show up scummvm error. maybe it is related to the 11.09.2018 update


Works perfectly with no tweaks required (NB: this is the updated 25th anniversary edition).


Steam couldn't find ScummVM.exe



Resolution/screen position problems (cursor position doesn't align with visuals)
