This includes the DVD-ROM, 10th anniversary edition and 5-disc version.
Installing and playing the game works nearly perfectly, with just a few tweaks, see below.
What does not
In full screen mode the mouse stops working almost immediately. I didn't bother trying to find a workaround, as the game is better played in a Wine Virtual Desktop anyway.
What was not tested
This is the Riven 5xCD version 1.02 from 'Myst The Collection'. I installed the game, and the included QuickTime v2.1.2, in a 32-bit wineprefix, WindowsXP mode (but Windows 9x would have been more appropriate), and played the game in a 640x480 Wine Virtual desktop. The Installer has a problem with calculating the free amount of disc space. If it complains about disc space just copy some dummy data to the hard drive until it fills up to above the next 2 GByte boundary. The Installer may seem to hang at the end, but there is a registration window that is minimised instead of popping up. Just find that window, and click cancel. No DLL/QuickTime fixes were necessary, but the game must be played on a single CPU core, otherwise it will freeze randomly: taskset -c 0 env WINEPREFIX= wine explorer /desktop=Riven,640x480 Riven.exe & To speed up/improve gameplay, and to avoid issues with swapping CD's, I would recommend to copy files from all CDs Data/ folder to the Riven/data/ folder on the hard drive. During gameplay the only (very minor) issues I encountered were: Two pages are sometimes turned at once in books you are reading. The 'pling' device on Prison Island may sometimes have a problem with detecting mouse clicks.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 20.04 "Focal" (+ variants like Kubuntu)||Apr 11 2021||5.0.4||Yes||Yes||Yes||Gold||Richard|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||May 27 2017||2.8||Yes||Yes||Gold||sorrel|
|Show||Linux Mint 18.1||Jan 30 2017||2.0||Yes||Yes||Gold||sb9x|
|Show||Linux Mint 17.3 "Rosa" x86_64||May 27 2016||1.9.10||Yes||Yes||Platinum||Asgeir|
|Current||openSUSE 13.1 x86_64||Feb 13 2016||1.9.3||Yes||Yes||Gold||Mikael|
|Bug #||Description||Status||Resolution||Other apps affected|
|1631||Sound underruns occur in directsound||CLOSED||FIXED||View|
|2618||dsound buffer underrun lockup stutter .. again...||CLOSED||DUPLICATE||View|
|2919||Riven refuse to install||CLOSED||FIXED||View|
|3165||Mouse pointer dissapears||CLOSED||FIXED||View|
|6230||Playing video in Riven causes surrounding surface remain black for the duration of it||NEW||View|
|6779||Riven Crash in second movement node||CLOSED||FIXED||View|
|15520||DVD version of Riven fails to start.||CLOSED||FIXED||View|
|20761||Riven pallet error||CLOSED||FIXED||View|
|32403||Riven: screen not refreshing after accessing the menu bar||CLOSED||DUPLICATE||View|
|32404||Ocean Dive demo launcher shows garbage when window loses focus||CLOSED||FIXED||View|
The version number is available in the Help â†’ About... menu entry, or from the first line of readme.txt on the disc (disc 1 of the 5-disc version).
Running Riven with Wine
There are a couple of workarounds needed to successfully run Riven with Wine, mainly due to bugs in Riven itself rather than deficiencies in Wine. This HOWTO will guide you through the process of installing and running Riven.
Insert Disc 1, then double-click setup.exe. Follow the prompts on the screen as normal until you reach QuickTime installation.
When prompted to install QuickTime, select "Advanced Setup", or the installer will crash. When asked to check for existing versions of QuickTime, click "skip", then "yes".
At this point, you will be prompted to install a demo of The Journeyman Project 3 - Legacy of Time. It is suggested that you click "no".
When the Red Orb registration window appears, choose either "Register By Mail" or "Cancel" â€“ it doesn't matter which.
You have now installed Riven!
Open a terminal window and change directory to C:\Program Files\Riven. Assuming you named your wineprefix .wine (the default), running cd ~/.wine/drive_c/Program\ Files/Riven/ will accomplish this. There should be a file called Riven.exe in this directory.
In order to run Riven, you will need to execute the command taskset -c 0 wine Riven.exe. This causes Riven to run on one core only, which works around a bug in Riven that causes it to randomly freeze.
Whilst not strictly necessary in order to play Riven, taking advantage of Wine's emulated virtual desktop feature avoids leaving your screen resolution changed in the event of Riven crashing or another window stealing focus.
HOWTO: UbiSoft Riven
the sequal to Myst
The original CD-ROM version of Riven was released back in 1997. It was developed to run with QuickTime version 2.X. Later on it was released on a single DVD-ROM with improved audio, using QuickTime version 3.0. In 2003 a 10th anniversary edition was updated to work with the current windows systems. This version came with QuickTime 6.3.2.
There has been significant changes to both computer architecture and QuickTime since then. Many people have had problems getting the 10th anniversary edition to work on Windows XP and above systems even when using the older QuickTime 6.3.2 runtime files. I tried getting this version to work with Wine and it wouldn't even run. Riven was designed around QuickTime version 2.X and 3.X. The installation methods I've outlined below forces Riven to use the versions of QuickTime it was designed for. This fixed all the problems I had with the game working.
There are two parts required for Riven to work with the older QuickTime files. One is to obtain the QuickTime runtime itself. The second part is an optional step of configuring the Riven runtime to work in GDI only mode (Safe mode) instead of using DirectX mode. Apparently removing the DirectX mode disables some hardware enhanced features like hardware overlay. I found no visible or performance differences between both modes. In fact I needed to use the GDI mode because I was experiencing incorrect images being displayed behind Riven animated events as explained in bug 6230. Setting QuickTime to GDI mode fixed this problem for me and made Riven work.
This HOWTO is broken down into two sections. The first section covers the installation process for the DVD-ROM and the 10th anniversary edition of Riven. The second section covers the installation process for the 5-disc CD-ROM edition.
NOTE: This HOWTO is based on a clean installation of Wine 1.3.21 on Ubuntu Jaunty (9.04) using NVIDIA GeForce based graphics cards. Results may vary if other applications are currently installed within Wine, or a different operating system platform and/or a different graphics card is used.
- DVD-ROM & 10th Anniversary Edition
Optional Step - Full installation on to Hard Drive
Riven only requires 600 MB of space to run by default installation. This requires you to keep the DVD-ROM in the drive while playing to load the content. If you would like to have a full installation on to your computer, that doesn't require keeping the DVD-ROM in your computer to play. Follow these steps.
Fix for problems
- 5-Disc CD-ROM Edition