Harvest Moon 64 Decomp
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Harvest Moon 64
compare all 3 clones
Original game imageAbout
Harvest Moon 64 Decomp is a full decompilation of the North American and Japanese Harvest Moon 64 ROMs, recovering all game functions, data, and the game's custom cutscene and dialogue bytecode as matching, buildable source code. It includes tooling to extract sprites, animations, maps, text, and audio, and a build system that supports modding through dedicated development branches.
Getting started
Building it requires a MIPS toolchain, set up either through WSL2 or a provided Docker workflow, plus your own legally obtained Harvest Moon 64 ROM placed in the project directory before running the provided build commands.
What you need to run it
Modding & tools
- The build system supports what the project calls 'shiftability' for modding — letting the linker relocate memory addresses freely once a couple of matching-only build files are removed — and recommends using the dedicated dev branches as a modding starting point.
FAQ
- What is Harvest Moon 64 Decomp?
- Harvest Moon 64 Decomp is an open-source decompilation of Harvest Moon 64. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on N64.
- Do I need the original game files to run Harvest Moon 64 Decomp?
- Yes. The project does not include the original game's assets, so you need your own copy. Requires baserom.us.z64 or baserom.jp.z64 (the original Harvest Moon 64 ROM in big endian/z64 format).
