Running Soul Reaver on Windows XP/2000
"What madness is this? A DirectX6 game not running properly on Microsoft's flagship OS?!"
Soul Reaver used to work just fine on XP for me. When people told me they couldn't get it to work, I figured they had the wrong drivers or something. That ended when I replaced the hard drive in my PC and I reinstalled Windows XP with SP1, when Soul Reaver failed to function.
The unofficial "patch" on this page should allow normal use of the game when set for Windows 98 Compatibility Mode. Please remember to follow ALL of the steps unless otherwise specified! I wouldn't put it in the list if it wasn't important!
This process seems to work on Windows 2000 machines as well (although I have not personally tested it that way). Be sure you're up to date in terms of service packs in order to enable the Compatibility Mode.
The unofficial patch will also allow the UK "Sold Out" and "Eidos Premier Collection" versions of the game to use the version 1.2 patch on any version of Windows from 95 on. If you are a UK gamer with either of these versions and Windows 95, 98, or ME, you can stop after step 3. If you have Windows 2000 or XP, please follow all of the steps.
Please note: this is not an officially-supported version of the game. If it doesn't work for you, Eidos and Crystal Dynamics can't help you out.
Aufmerksamkeit, Deutsche gamers: If you have the Soul Reaver 1+2 DVD, skip steps 2 and 3 of this process. The version of the game on the DVD is incompatible with the patches, and they're not necessary.
You will need:
Original Soul Reaver CD-ROM for the PC
Official Soul Reaver version 1.2 patch from Eidos Interactive
Unofficial Soul Reaver 1.2 patch for Windows XP/2000 (Portugese-speaking gamers: use the Portugese version instead)
1 - Insert the Soul Reaver CD-ROM into your CD-ROM drive and install the game normally.
2 - Once the game is installed, upgrade it with the Official Soul Reaver version 1.2 patch.
3 - Unzip the Unofficial Soul Reaver 1.2 patch for Windows XP/2000 (Portugese-speaking gamers: use the Portugese version instead) into your Soul Reaver installation folder (generally c:\Program Files\Eidos Interactive\Soul Reaver, unless you chose to put it somewhere else during the install). When Windows asks if you want to overwrite kain2.exe, choose Yes.
4 - In the installation folder, right-click on the new Kain2.exe icon and choose Send To, then Desktop (create shortcut).
5 - Find the Shortcut to kain2.exe icon on your desktop. Right-click on it and choose Properties. In the Properties window, rename* it to Soul Reaver XP. Then click on the Compatibility tab, and select the Run this program in compatibility mode for: checkbox. In the drop-down list, select Windows 98 / Me. Then click OK.
5A - If you are running Windows 2000 and do not have a Compatibility tab, go to your Start menu and select Run. Enter this in the text box:
then press Enter.
6 - If you want, copy the new shortcut to your Start Menu.
7 - Double-click the Soul Reaver XP icon, and play normally.
If the game has issues with the sound, or running slowly, make sure that Compatibility Mode (98 / Me) is turned on in the properties for the Soul Reaver XP shortcut.
If the FMVs don't play, and you have a USB gamepad connected to your PC, remove it.
The main menu runs a bit slowly if you jack the resolution way up, but the rest of the game should play just fine.
If you have an Nvidia-based graphics card, be sure you are using the latest Detonator drivers.