1bf68887e6de96219a831031c142b2741e94558f
Enum Changes: BSGROUP_4_LOOK = 0x4 MISC_FLAG_17_FPV = 0x17 Moved nc_first_person_state to global enums.h Function names: func_8028EE84() -> player_getWaterState() func_8028B2E8() -> player_isStable() func_80294F78() -> should_look_first_person_camera() func_80294F78() -> can_view_first_person() func_8028B424() -> player_isFallTumbling() func_8029C780() -> bs_getTypeOfJump() func_8028DB14() -> hitbox_getHitboxForActor()
banjo (100.0000%)
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%