Gamecube Nintendo 64 Emulator
ToolHalted
Tooling used for decompilation and recompilation work.
Original game imageAbout
A work-in-progress decompilation of the N64 emulator used in the GameCube releases of The Legend of Zelda: Ocarina of Time. Supported versions cover Ocarina of Time Master Quest, Ocarina of Time Collector's Edition and Majora's Mask Collector's Edition, each in Japan, North America and Europe/Australia variants.
Getting started
Install the listed dependencies, clone the repo, copy the disc image of the version you want into the matching orig folder, run python3 configure.py, then run ninja to build the ce-j version, or ninja followed by a version name for another. The disc image can be deleted after the first build.
Known issues & limitations
- The decompilation is a work in progress and mainly targets the Collector's Edition Japan version.
What you need to run it
Additional notes
- Target version
- The decompilation mainly targets the ce-j version, because the Collector's Edition discs also contain an ELF file where symbols and debugging information were left unstripped.
FAQ
- What is Gamecube Nintendo 64 Emulator?
- Gamecube Nintendo 64 Emulator is an open-source tool of The Legend of Zelda: Ocarina of Time and The Legend of Zelda: Collector's Edition. Tooling used for decompilation and recompilation work. The original game ran on GameCube.
- Do I need the original game files to run Gamecube Nintendo 64 Emulator?
- Yes. The project does not include the original game's assets, so you need your own copy.
More like Gamecube Nintendo 64 Emulator
Active
Active
Active
Active
Active
Active

