mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-05-23 06:34:18 -04:00
26186c33ee7f137ecbdcd8320984fe78faedbe5e
Animal Crossing Decompilation
Decompilation in progress of Animal Crossing (GAFE01)
Cloning
Use --recursive when cloning to have ppcdis and libyaz0 in the repository.
Build
Currently, it has only been tested with wibo under WSL2, but should build under other platforms and with Wine.
Building
- Dump a copy of the game and extract main.dol and foresta.rel.szs.
- Decompress foresta.rel.szs with libyaz0 found in tools/libyaz0.
- Place main.dol and foresta.rel in dump/.
- Place CodeWarrior 1.3.2 in tools/1.3.2/.
- Install DevkitPPC, Ninja and Python:
- Only tested with DevkitPPC r41 and Python 3.8.10, however other versions should work fine.
- Install Python modules from requirements.txt (
pip install -r requirements.txt) - Run configure.py
- Run ninja
Credits
- jamchamb, Cuyler36, NWPlayer123 and fraser125 for past documentation of Animal Crossing.
- SeekyCt for ppcdis and helping setting up the project.
- msg for helping with tools/map.py.
Languages
C
95.4%
C++
2.7%
Python
1.7%
Pawn
0.1%