Sly Cooper and the Thievius Raccoonus
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.
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.