Cloned Games

Sly Cooper and the Thievius Raccoonus

DecompilationActiveUnplayablePS2

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Sly Cooper and the Thievius Raccoonus (original game, not this project)Original game image
Image of the original game, Sly Cooper and the Thievius Raccoonus. This project has no screenshots of its own yet.
Links, repository & details

About

Sly Cooper and the Thievius Raccoonus is a 2002 stealth-platformer developed by Sucker Punch Productions and published by Sony Computer Entertainment for the PlayStation 2, the first game in the Sly Cooper series, following Sly Cooper and his gang recovering the stolen pages of the "Thievius Raccoonus" from a rival gang. This is a work-in-progress decompilation of the PS2 game, aiming to reverse the compiled NTSC-U executable (SCUS_971.98) back into matching, human-written C++ source code without copying any original code. It was one of the first PS2 decompilation projects to target byte-for-byte function matching, has produced a fully matching executable since July 2024, and includes a separately tracked reverse-engineering effort for Splice, the game's own scripting engine.

Getting started

Playing requires your own legally obtained copy of the game and its PS2 BIOS: the project builds an executable that runs in the PCSX2 emulator, loaded either automatically via an included script or manually through PCSX2's command line or GUI, using your own game disc image for the actual assets.

Known issues & limitations

  • The project is a work in progress.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (PlayStation 2 version). You need your own copy of the game to extract the original game executable (SCUS_971.98) required to build and run the decompilation.

  • You need your own copy of the original game and the BIOS from your own PS2.
  • Running the compiled executable requires PCSX2 2.0.

Additional notes

Inspiration
The project cites the Super Mario 64 decompilation and the Breath of the Wild decompilation as inspirations, with the latter considered closest in scope.

FAQ

What is Sly Cooper and the Thievius Raccoonus?
Sly Cooper and the Thievius Raccoonus is an open-source decompilation of Sly Cooper and the Thievius Raccoonus. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on PlayStation 2.
Do I need the original game files to run Sly Cooper and the Thievius Raccoonus?
Yes. The project does not include the original game's assets, so you need your own copy. You need your own copy of the game to extract the original game executable (SCUS_971.98) required to build and run the decompilation.
Share:

More like Sly Cooper and the Thievius Raccoonus

Active
Sly Cooper and the Thievius Raccoonus Port screenshot
A Windows PC port of the NTSC release of Sly Cooper and the Thievius Raccoonus; the README says the full game is playable.
Stars188
Updated1 month ago
LicenseUnknown
Release2023