# Ratatouille: matching the January 2006 prototype

> The project reconstructs C/C++ source for the January 18, 2006 Ratatouille prototype and compares builds with four original GameCube ELF variants. It uses build scripts and objdiff for function-level comparison; the author reports that matched code is byte-identical while the overall decompilation remains unfinished.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/seilc/rat>
- Primary source: <https://github.com/seilc/rat/blob/b32a65f9e2e4d23947a78db7c62eb627f80f0708/README.md>
- Catalog page: <https://awesomerea.org/resources/ratatouille-2006-prototype-case/>
- Record JSON: <https://awesomerea.org/resources/ratatouille-2006-prototype-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/ratatouille-2006-prototype-case/index.md)

## Requirements & limits

- **Prerequisites:** An existing copy of the prototype is required; extract its ELF files to orig/RELSAB.
- **Prerequisites:** Python and Ninja are required; platform-specific build dependencies are documented.
- **Limits:** The decompilation is a work in progress.
- **License:** CC0-1.0 licence.

## Primary sources

1. <https://github.com/seilc/rat/blob/b32a65f9e2e4d23947a78db7c62eb627f80f0708/README.md>

## More in Games

- [Ratchet & Clank 3: matching PlayStation 2 decompilation](https://awesomerea.org/resources/rac3-matching-decomp-case/index.md) · Case study
- [Ratchet & Clank Collection: PS3 executable analysis and matching reconstruction](https://awesomerea.org/resources/ratchet-clank-collection-ps3-case/index.md) · Case study
- [Ratchet & Clank Future: Tools of Destruction: early PS3 matching decompilation](https://awesomerea.org/resources/ratchet-clank-tools-of-destruction-decomp-case/index.md) · Case study
- [Ratchet & Clank: a matching PS2 decompilation with a documented agent workflow](https://awesomerea.org/resources/rac1-matching-decomp-case/index.md) · Case study
- [Ratchet & Clank: Going Mobile: output-matched Java reconstruction](https://awesomerea.org/resources/going-mobile-java-reconstruction-case/index.md) · Case study
- [Ratchet & Clank: Size Matters — scoped PS2 matching decompilation](https://awesomerea.org/resources/ratchet-clank-size-matters-decomp-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
