Cloned Games

Legacy of Kain: Soul Reaver Decompile

HaltedSemi-playableWebWindowsLinuxOSXAndroidXbox OneXbox Series S/X
Legacy of Kain: Soul Reaver Decompile screenshot

About

Legacy of Kain: Soul Reaver is a 1999 action-adventure game developed by Crystal Dynamics and published by Eidos Interactive for the PlayStation and Windows, the second game in the Legacy of Kain series. This project decompiles the original PlayStation release of Soul Reaver, translating its MIPS r3000a assembly back to C — since the original source code was lost — using a custom 'Valkyrie Emulator' toolchain built to port PS1 games to PC. It targets modern builds for Windows, Linux, macOS, UWP, Xbox One/Series X, the web via Emscripten, and Android, with the README estimating 3-4 years to reach completion.

How it differs from the original

Beyond restoring the game on modern platforms, the project plans a selectable-renderer video settings menu (Direct3D 9/11/12, OpenGL, Vulkan), restoration of the original PC port's dynamic music system, new levels, touchscreen support, full controller support, and achievements — none of which were part of the 1999 PlayStation release.

Getting started

A live browser-based WebGL demo is available online, and building the project from source means following the setup and build instructions in the project's contribution guide.

Media

Additional notes

External link
Live WebGL demo: https://legacyofkain.co.uk
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.