# Goemon's Great Adventure: a matching Nintendo 64 decompilation

> Goemon's Great Adventure reconstructs the Nintendo 64 US game's code as C and supplies tools to rebuild its ROM from a user-provided copy. The author reports that the reconstructed ROM matches the original byte for byte and that all 5,838 game functions match at the instruction level. The build extracts assets from the user's ROM and rebuilds them alongside the code.

- 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/PandaPandel/Goemons-Great-Adventure-Decomp>
- Primary source: <https://github.com/PandaPandel/Goemons-Great-Adventure-Decomp/blob/cd9fc6645362361d3ed802228bd0dfacef71da65/README.md>
- Catalog page: <https://awesomerea.org/resources/goemons-great-adventure-decomp-case/>
- Record JSON: <https://awesomerea.org/resources/goemons-great-adventure-decomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/goemons-great-adventure-decomp-case/index.md)

## Requirements & limits

- **Prerequisites:** Requires the user's own copy of the US Nintendo 64 game ROM as baserom.us.z64.
- **Prerequisites:** Building requires Python 3 and Git; the documented Windows path uses MSYS2, while macOS uses GNU binutils for mips64-elf.
- **Testing evidence:** The author reports that the build matches both the decompressed ROM and final ROM hashes.
- **License:** CC0 1.0 Universal.

## Primary sources

1. <https://github.com/PandaPandel/Goemons-Great-Adventure-Decomp/blob/cd9fc6645362361d3ed802228bd0dfacef71da65/README.md>
2. <https://github.com/PandaPandel/Goemons-Great-Adventure-Decomp/blob/cd9fc6645362361d3ed802228bd0dfacef71da65/canon-decompilation-tools/README.md>

## More in Games

- [Golden Sun: a matching GBA decompilation with overlay comparisons](https://awesomerea.org/resources/golden-sun-gba-decomp-case/index.md) · Case study
- [GoldenEye 007: matching Nintendo 64 decompilation for three releases](https://awesomerea.org/resources/goldeneye-007-matching-decomp-case/index.md) · Case study
- [Gran Turismo 2: reconstructing PS1 executables and overlays](https://awesomerea.org/resources/gt2-reversing-case/index.md) · Case study
- [Gran Turismo 3: A-Spec: matching PS2 executable decompilation](https://awesomerea.org/resources/gt3-decomp-case/index.md) · Case study
- [Gran Turismo 4: an agent-assisted PS2 engine matching decompilation](https://awesomerea.org/resources/gran-turismo-4-matching-decomp-case/index.md) · Case study
- [Greenwood: a matching Robin Hood decompilation](https://awesomerea.org/resources/greenwood-robin-hood-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.
