papermario/tools/splat
HailSanta e4283f3ea1
area_mac (#884)
* mac_00 match

* mac_00 cleanup pass

* enough mac_00 cleanup

* mac_01 match

* cleanup pass 1

* first pass done

* more

* unkfoldfunc dedupe

* quick

* mockup

* new splat segment

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "b2d7b86185"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "b2d7b86185"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* fix custom segment

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "0f66e7552a"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "0f66e7552a"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* common vtx

* victory

* checkpoint

* remove map-specific subaligns

* enough

* quick fixes

Co-authored-by: HailSanta <Hail2Santa@gmail.com>
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
2022-12-12 21:31:29 +09:00
..
.github/workflows Shiftability work + splat update (#783) 2022-09-24 11:21:54 -04:00
platforms area_dro (#821) 2022-10-15 12:04:53 -04:00
segtypes area_mac (#884) 2022-12-12 21:31:29 +09:00
stubs Tables & Chairs (sorry no chairs actually) (#800) 2022-10-04 23:09:23 +09:00
util Misc decomp 3: Oh baby a triple (#882) 2022-12-11 16:43:29 +09:00
.gitignore Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
.gitrepo area_mac (#884) 2022-12-12 21:31:29 +09:00
CHANGELOG.md area_mac (#884) 2022-12-12 21:31:29 +09:00
LICENSE Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
Makefile
README.md Upgrade to splat 0.9.0 (#730) 2022-06-13 00:33:32 +09:00
create_config.py Misc decomp 3: Oh baby a triple (#882) 2022-12-11 16:43:29 +09:00
mypy.ini Misc decomp 3: Oh baby a triple (#882) 2022-12-11 16:43:29 +09:00
requirements.txt Misc decomp 3: Oh baby a triple (#882) 2022-12-11 16:43:29 +09:00
split.py area_mac (#884) 2022-12-12 21:31:29 +09:00

README.md

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