This repo contains all the necessary building blocks to make a Donkey Kong 64 ROM Hack.
To assist with ROM Hack making, this repo serves as a suggested base for developers to build off when making their own Donkey Kong 64 ROM Hacks.
Tools contained:
- Cranky's Lab: Enables overwriting ROM Assets without entropy restrictions
- ARMIPS: Writing custom code in C or MIPS Assembler
- N64Tex: Converting PNGs into image formats supported by the N64 (RGBA16, i4, i8, ia4, ia8)
- Flips: CLI for creating BPS Patches
- DK64MapGenerator: Custom tool to build map files using Fast64 Blender plug-in
- Python 3
- n64chain
- Download n64chain-windows.zip from here
- Extract to C:\n64chain
- Add C:\n64chain\tools\bin to your system %path% environment variable
- Install Python 3
- Git clone (or download a zip + extract) this repo to somewhere convenient
- Create a rom subdirectory in the root of the repo
- Put dk64.z64 (SHA1: CF806FF2603640A748FCA5026DED28802F1F4A50) in the
romsubdirectory - Run build.bat
- Provided everything is working, the built ROM will appear in the
romsubdirectory
- Fork it (https://github.com/theballaam96/dk64-hack-base/fork)
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request
