papermario/tools/splat
Ethan Roseman ded1be2b17
Effect work and rodata migration (#747)
* bombette_breaking WIP

* bombette_breaking

* migration & stuff

* spr funcs

* btl_state_update_begin_turn

* beginning effect data work

* effect rodata migration

* fix

* fixin

* breaking_junk

* args

* handle gfx

* trim yaml

* yaml cleanup

* gfx stuff

* git subrepo pull --force tools/splat

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

* water_splash gfx

* move decl down

* fix warnings
2022-08-11 00:29:06 +09:00
..
.github/workflows Upgrade to splat 0.9.0 (#730) 2022-06-13 00:33:32 +09:00
segtypes Effect work and rodata migration (#747) 2022-08-11 00:29:06 +09:00
stubs Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
util Effect work and rodata migration (#747) 2022-08-11 00:29:06 +09:00
.gitignore Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
.gitrepo Effect work and rodata migration (#747) 2022-08-11 00:29:06 +09:00
CHANGELOG.md Effect work and rodata migration (#747) 2022-08-11 00:29:06 +09:00
create_config.py Upgrade to splat 0.9.0 (#730) 2022-06-13 00:33:32 +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 Upgrade to splat 0.9.0 (#730) 2022-06-13 00:33:32 +09:00
README.md Upgrade to splat 0.9.0 (#730) 2022-06-13 00:33:32 +09:00
requirements.txt Upgrade to splat 0.9.0 (#730) 2022-06-13 00:33:32 +09:00
split.py Effect work and rodata migration (#747) 2022-08-11 00:29:06 +09:00

splat

A binary splitting tool to assist with decompilation and modding projects

Currently, only N64 and PSX binaries are supported.

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

Requirements

splat requires Python 3.8+. Package requirements can be installed via pip3 install -r requirements.txt