mirror of
https://github.com/ethteck/kh1.git
synced 2024-11-30 08:50:45 +00:00
Decompilation of Kingdom Hearts (PS2)
20fe4f1b76
* Player maybe? * func_001DDCB8 * xflamingo * few more matches * Eth cleanup --------- Co-authored-by: Ethan Roseman <ethteck@gmail.com> |
||
---|---|---|
.vscode | ||
include | ||
src | ||
tools | ||
.clang-format | ||
.gitignore | ||
checksum.sha1 | ||
configure.py | ||
diff_settings.py | ||
diff.py | ||
find_splits.py | ||
kh.jp.yaml | ||
overlays.tsv | ||
README.md | ||
requirements.txt | ||
symbol_addrs.txt | ||
undefined_syms.txt |
Kingdom Hearts Decompilation
We're currently just targeting the main game executable, which is an elf file SLPS_251.05
with sha1 9dabbf867a7ec2a030df99ba1ed969f2deef0488
.
Dependencies
We require some python deps (pip install -U -r requirements.txt
) and wibo for running the assembler, for which we only have a Windows executable.
Setup
- Extract
SLPS_251.05
from an ISO of the Kingdom Hearts (JP) and place it in the root of the repo. ./configure.py
ninja