diff --git a/.gitignore b/.gitignore index 680120ae..5a09a91c 100644 --- a/.gitignore +++ b/.gitignore @@ -62,6 +62,7 @@ ghostship.cfg.json imgui.ini .DS_Store logs/ +debug/ # Assets. Generally ignored, but ones with "custom" in the name are fine. /levels/**/*.png diff --git a/config.yml b/config.yml new file mode 100644 index 00000000..da81330a --- /dev/null +++ b/config.yml @@ -0,0 +1,70 @@ +# Supported game versions +# SM64 [JP, US] + +8a20a5c83d6ceb0f0506cfc9fa20d8f438cafe51: + name: Super Mario 64 [JP] + path: assets/ymls/us + config: + gbi: F3D + sort: OFFSET + output: + binary: smcube.otr + segments: + - 0x000000 + - 0x000000 + - 0x1076d0 + - 0x1ff740 + - 0x271b20 + - 0x128be0 + - 0x186810 + - 0x268520 + - 0x1f0530 + - 0x31c770 + - 0x26ea40 + - 0x36dad0 + - 0x130c50 + - 0x1b7400 + - 0x380e60 + - 0x1fec00 + - 0x1076a0 + - 0x000000 + - 0x000000 + - 0x218130 + - 0x268020 + - 0x2aa240 + - 0x2170d0 + - 0x125db0 + +9bef1128717f958171a4afac3ed78ee2bb4e86ce: + name: Super Mario 64 [US] + path: assets/ymls/us + config: + gbi: F3D + sort: OFFSET + output: + binary: smcube.otr + segments: + - 0x000000 + - 0x000000 + - 0x108a40 + - 0x201410 + - 0x114750 + - 0x12a7e0 + - 0x188440 + - 0x26a3a0 + - 0x1f2200 + - 0x31e1d0 + - 0x2708c0 + - 0x36f530 + - 0x132850 + - 0x1b9070 + - 0x3828c0 + - 0x2008d0 + - 0x108a10 + - 0x000000 + - 0x000000 + - 0x219e00 + - 0x269ea0 + - 0x2abca0 + - 0x218da0 + - 0x1279b0 \ No newline at end of file diff --git a/libultraship b/libultraship index 2933b629..ea944923 160000 --- a/libultraship +++ b/libultraship @@ -1 +1 @@ -Subproject commit 2933b629dd1fb0c69d51702fa9d2c21c5c4a760b +Subproject commit ea944923499f2386c6b57d62a05f3ab349c0dace