mirror of
https://github.com/Mallos31/Quest.git
synced 2024-12-03 19:01:01 +00:00
decompilation of Quest64
.vscode | ||
include | ||
src | ||
tools | ||
.gitignore | ||
.gitmodules | ||
configure | ||
configure.py | ||
diff_settings.py | ||
diff-stylesheet.css | ||
diff.py | ||
first_diff.py | ||
getctx.py | ||
Makefile | ||
mypy.ini | ||
permuter_settings.toml | ||
progress.py | ||
quest64.us.sha1 | ||
quest64.us.yaml | ||
README.md | ||
symbol_addrs.us.txt | ||
undefined_syms.us.txt |
Quest 64 Decompilation
Clone with --recurse-submodules
flag.
Drop the US ROM into the base of this repo, name it baserom.us.z64
./configure && ninja
getctx.py usage
python3 getctx.py C_FILE
requires pyperclip. Automatically creates a context file, and copies it to clipboard.
example usage: python3 getctx.py FA60
Spreadsheet of functions: https://docs.google.com/spreadsheets/d/1nx983yyZYuxalQPTYQocRAXGu8lukN_SI-P-IEcBik0/edit#gid=0