|
|
||
|---|---|---|
| asm | ||
| ido/ido5.3_recomp | ||
| include | ||
| progress | ||
| src | ||
| subyaml | ||
| tools | ||
| .gitignore | ||
| .gitmodules | ||
| Dockerfile | ||
| Makefile | ||
| README.md | ||
| banjo.jp.yaml | ||
| banjo.pal.yaml | ||
| banjo.us.v10.yaml | ||
| banjo.us.v11.yaml | ||
| diff | ||
| level_symbols.us.v10.txt | ||
| packages.txt | ||
| requirements.txt | ||
| symbol_addrs.boot.us.v10.txt | ||
| symbol_addrs.core1.us.v10.txt | ||
| symbol_addrs.core2.us.v10.txt | ||
| symbol_addrs.global.us.v10.txt | ||
| undefined_syms.libultra.txt | ||
| undefined_syms.us.v10.txt | ||
README.md
banjo
Building
Grab tools
git submodule update --init --recursive
Drop in US v1.0 as baserom.us.v10.z64 (sha1sum: 1fe1632098865f639e22c11b9a81ee8f29c75d7a)
To extract and build everything
make
where the following are supported values of <module_id>
core1core2MMTTCCCBGSFPlairGVCCWRBBMMMSMfightcutscenes
Prerequisites
Ubuntu 18.04 or higher.
sudo apt-get update && sudo apt-get install -y $(cat packages.txt)
python3 -m pip install -r requirements.txt
Other versions
Drop in us.v11, jp, or pal as baserom.<version>.z64 e.g. baserom.us.v11.z64
make VERSION=us.v11