About
どうぶつの森 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.
Additional notes
- Limitation
- Only the Japanese GAEJ01_00 and GAEJ01_01 revisions of the game are currently supported.