Decompilation of Paper Mario - Mirror of https://github.com/pmret/papermario
Go to file
2020-08-12 21:56:23 -04:00
asm Refactoring stuff 2020-08-12 21:56:23 -04:00
include Refactoring stuff 2020-08-12 21:56:23 -04:00
src Refactoring stuff 2020-08-12 21:56:23 -04:00
tools Refactoring stuff 2020-08-12 21:56:23 -04:00
.clang-format Refactoring stuff 2020-08-12 21:56:23 -04:00
.clang-tidy Refactoring stuff 2020-08-12 21:56:23 -04:00
.gitignore Refactoring stuff 2020-08-12 21:56:23 -04:00
.gitmodules Refactoring stuff 2020-08-12 21:56:23 -04:00
checksum.sha1 Refactoring stuff 2020-08-12 21:56:23 -04:00
diff_settings.py Refactoring stuff 2020-08-12 21:56:23 -04:00
diff.py Refactoring stuff 2020-08-12 21:56:23 -04:00
docker-compose.yml gud changes 2020-04-24 00:26:17 -04:00
docker-sync.yml gud changes 2020-04-24 00:26:17 -04:00
Dockerfile Update Dockerfile 2020-05-12 00:45:15 -04:00
format.sh Refactoring stuff 2020-08-12 21:56:23 -04:00
Makefile Refactoring stuff 2020-08-12 21:56:23 -04:00
papermario.ld Refactoring stuff 2020-08-12 21:56:23 -04:00
Readme.md Some instructions 2020-05-12 00:46:11 -04:00
splitrom.sh Refactoring stuff 2020-08-12 21:56:23 -04:00
undefined_syms.txt Refactoring stuff 2020-08-12 21:56:23 -04:00

Generate the .bin files by splitting the rom

Place Paper Mario (U) (named baserom.z64) in the root directory, build n64split, and run:

./splitrom.sh

You'll need to build binutils manually with two targets: mips-sgi-irix5 and mips-linux-gnu - we don't have proper instructions yet, but see the Dockerfile for an example.