afe-decomp
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Animal Crossing
compare all 6 clones
Links, repository & detailsAbout
どうぶつの森 e+ (Dōbutsu no Mori e+) is the Japan-only Nintendo GameCube release of Animal Crossing. afe-decomp is a work-in-progress decompilation of Dōbutsu no Mori e+ for the GameCube. It supports two Japanese revisions of the game (GAEJ01_00 rev 0 and GAEJ01_01 rev 1), builds with a Python/Ninja toolchain via CMake-style configuration, and tracks match-percentage progress on a public dashboard.
How it differs from the original
Unlike the original game, the repository ships no game assets or assembly code itself — it only reconstructs source code, which must be linked against a disc image the user supplies from their own copy of the game.
Getting started
To build it, you supply your own disc image of the Japanese GameCube release (in one of several supported disc formats), then run the project's configure and build steps using Python and Ninja; a compatible diffing tool can then be used to compare the rebuilt code against the original.
Known issues & limitations
- The project is a work-in-progress decompilation and does not include game assets or assembly.
- Only the Japanese GAEJ01_00 and GAEJ01_01 revisions of the game are currently supported.
What you need to run it
FAQ
- What is afe-decomp?
- afe-decomp is an open-source decompilation of Animal Crossing. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on GameCube.
- Do I need the original game files to run afe-decomp?
- Yes. The project does not include the original game's assets, so you need your own copy. Requires an existing copy of どうぶつの森 e+ (Animal Crossing e+) for the Nintendo GameCube.


