Skip to content

About

Native PC port of the decompilation project OpenThievius.

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

OpenThievius

Sly Cooper on PC, natively.
The PlayStation 2 game, decompiled back into source and rebuilt for Windows, macOS and Linux.

Checks

What is OpenThievius?

OpenThievius brings Sly Cooper and the Thievius Raccoonus (Sucker Punch Productions, 2002) to PC as a real native game. No emulator.

  • How: the game is decompiled into source that rebuilds the original executable exactly (sly1-decomp), then built for your PC by the native port here.
  • Where it stands: the decompilation is being set up; the port has not started (docs/ROADMAP.md).
  • No game files included: models, textures, sound and levels come from your own disc.

Games

Game Version Project Role Decompiles
Sly Cooper and the Thievius Raccoonus (2002) NTSC-U v1.00 SCUS_971.98 sly1-decomp primary The boot executable SCUS_971.98, function by function (being set up: nothing matched yet).
Sly Cooper and the Thievius Raccoonus (2002) PAL v1.00 (Sly Raccoon) SCES_509.17 sly1-decomp secondary The boot executable SCES_509.17, after the US version.
Sly Cooper and the Thievius Raccoonus (2002) E3 build 5-19D, 2002-05-19 (prototype) SCUS_971.98 sly1-decomp reference Nothing: recognised so it is never mistaken for retail; nothing is taken from it.

Get started

git clone https://github.com/OpenThievius/OpenThievius.git
git clone https://github.com/OpenThievius/sly1-decomp.git     # beside it
cd OpenThievius
python3 tools/openthievius.py discs ~/path/to/discs      # which discs you have
python3 tools/openthievius.py setup sly1 --discs ~/path/to/discs

setup puts each version's boot executable in sly1-decomp's baserom/ and links its compiler from toolchains/. Then follow sly1-decomp's README.

More: Supported discs · Games and versions · How the repository is organised

Help out

Decompile functions, research the engine, or help design the port.

Start here: Contributing · Sourcing policy · All docs

Credits and license

See: Credits · Licenses · Third-party notices

OpenThievius is licensed under the GNU Affero General Public License v3.0 or later. It is an unofficial fan project, not affiliated with or endorsed by Sucker Punch Productions or Sony Interactive Entertainment. Sly Cooper is a trademark of Sony Interactive Entertainment (LICENSE.md).

About

Native PC port of the decompilation project OpenThievius.

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages