|
Mario Kart 64
|
The build system has the following package requirements:
binutils-mips >= 2.27 python3 >= 3.6 libaudiofile
To add submodules run git submodule update --init --recursive after cloning.
Install the following AUR package:
Review the n64decomp/sm64 readme for instructions to compile in other distributions.
N64 decomp does not mesh well with Windows. However, this process has been refined to be as painless as possible. WSL is a great alternative if issues arise.
mingw64 into tools folder in the repo"tools\mingw64\w64devkit.exe" and after makeInstall Homebrew, then install the following dependencies:
Build using gmake ensuring homebrew make is used instead of the old macOS system make.
Build the Docker image:
When building and using other tools, append the following in front of every command you run:
For example:
Place a US version of Mario Kart 64 called baserom.us.z64 into the project folder for asset extraction.
Run the following commands after pulling:
Building EU requires US to be built first. See above.
mk64 decomp supports two EU versions
eu-1.0eu-finalBuild using
or
First-diff/diff commands for EU