Skip to content

About

Decompilation of Ratchet & Clank (2002)

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Lombyte

decomp.dev progress Build guide Contributing guide

A work-in-progress, byte-matching decompilation of Ratchet & Clank (2002) for PlayStation 2.
Reconstructing the original game code in readable C, with a native Rust port as the long-term goal.

Note

Yes, this project is AI-driven— that’s pretty obvious...
While AI does the heavy lifting, I maintain full control over architecture, tooling choices,
and overall direction, with every single PR manually reviewed and verified before merging.

Warning

Lombyte does not include game data, executables, disc images, or proprietary toolchains.
A legitimately obtained copy of the USA / NTSC-U release (SCUS_971.99) is required.

Decompilation progress

Lombyte decompilation progress

Supported version

Game Platform Region Boot executable
Ratchet & Clank (2002) PlayStation 2 USA / NTSC-U SCUS_971.99

Expected SHA-256 of the boot executable:

e050581032e4bb3f20341307da5b69b76f1574910519155380ea771e55c3c0c9

Only this release is currently targeted. PAL, NTSC-J, and the PlayStation 3 remaster are not supported.

Contributing

Contributions to matching C, recovered names, types, and documentation are welcome. See CONTRIBUTING.md for the workflow and verification requirements.

Quick setup

git clone https://github.com/mateuszklysz/Lombyte.git && cd Lombyte
./setup.sh --iso /path/to/your-ratchet-and-clank-usa.iso

Windows, macOS and other options: docs/building.md.

Work-in-progress C is also welcome when it preserves the matching baseline. Do not submit game images, extracted game data, or proprietary compiler binaries.

Credits

  • objdiff — object-level comparison.
  • splat and spimdisasm — executable splitting and disassembly.
  • Himuro — PS2 decompilation research and reference EE-GCC toolchain work used by Lombyte's matching compiler profiles.
  • bordplate/RC1 & Lynder063/rac1-decomp — used as a reference for symbols, structs, and function logic (credited inline in the source).
  • The PS2 reverse-engineering and decompilation communities for the tools and research that make matching projects possible.

License

Repository code is distributed under the MIT License. Code reconstructed from third-party binaries remains the intellectual property of the respective copyright holders; see THIRD_PARTY_NOTICES.md.

The Lombyte emblem in assets/ is the project's original artwork.

About

Decompilation of Ratchet & Clank (2002)

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages