papermario/tools/splat
Ethan Roseman 179998098c
Misc decomp 53 (#703)
* some btl_state work

* msg_draw_speech_bubble

* cleaners

* btl_state_stuff

* btl_state_update_next_enemy wip

* btl_state stuff

* disable_x fx + cleanup

* wip

* fxstuff

* path funcs & cleanup

* clean

* model_api funcs

* two action commands

* action_cmd progress

* UnkFunc001

* air raid func

* cleanup, data migration, goodies

* remove data file

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "a847090eac"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "a847090eac"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "2f68596"

* fix build

* more cleanup

* clean

* PR comments
2022-05-05 23:08:16 +09:00
..
.github/workflows Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
segtypes Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
stubs Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
util Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
.gitignore Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
.gitrepo Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
CHANGELOG.md Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
create_config.py Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
LICENSE Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
Makefile Split charsets, matching load_font and load_font_data (#312) 2021-07-16 10:28:37 +01:00
mypy.ini Splat refactor (#257) 2021-04-13 16:47:52 +09:00
README.md Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
requirements.txt Splat refactor (#257) 2021-04-13 16:47:52 +09:00
split.py Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00

splat

A binary splitting tool to assist with decompilation and modding projects

Currently, only N64 and PSX binaries are supported.

The Makefile setup target calls splat with a config file that you can use for reference.

Please check out the wiki for more information including examples of projects that use splat.

Requirements

Python package requirements can be installed via pip3 install -r requirements.txt