01776fb5bfc3f7522982ae4de5f036917b348998
banjo (99.7661%)
Remaining Functions
These all are the remaining NTSC-USA V1.0 function left to be matched. Be sure to check scratch "family" for any progress that may not be reflected here
File | Function | Scratch Link | % | Notes |
---|---|---|---|---|
core2/code_12F30.c | func_80299EC0 | Ar62G | 77.65% | |
core2/code_B9770.c | func_803411B0 | rHkDu | 87.70% | spline function |
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>
core1
core2
MM
TTC
CC
BGS
FP
lair
GV
CCW
RBB
MMM
SM
fight
cutscenes
Prerequisites
Ubuntu 18.04 or higher.
sudo apt-get update && sudo apt-get install -y $(cat packages.txt)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
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
Description
Mirror of https://gitlab.com/banjo.decomp/banjo-kazooie, used to generate binaries via CI/CD
Languages
C
97.2%
C++
1.6%
Assembly
0.8%
Python
0.2%
Makefile
0.2%