sotn-decomp/config
Luciano Ciccariello d91155004a
Some checks failed
Format code / format (push) Failing after 0s
Build C code / extract-assets (push) Failing after 0s
Build C code / build-linux (push) Has been skipped
Build C code / build-macos (push) Has been skipped
Build C code / build-windows (push) Has been skipped
Build C code / build-linux-lle (push) Has been skipped
Build Saturn version / build-and-test-saturn (push) Has been skipped
Build Saturn version / function-finder-saturn (push) Has been skipped
Build Debug Module tool / build (push) Failing after 0s
Build PSX and PSP version / build-and-test (pspeu, hd) (push) Has been skipped
Build PSX and PSP version / build-and-test (pspeu, pspeu) (push) Has been skipped
Build PSX and PSP version / build-and-test (us, us) (push) Has been skipped
Build PSX and PSP version / generate-progress-report (pspeu, hd) (push) Has been skipped
Build PSX and PSP version / generate-progress-report (pspeu, pspeu) (push) Has been skipped
Build PSX and PSP version / generate-progress-report (us, us) (push) Has been skipped
Build PSX and PSP version / generate-duplicates-report (us, us) (push) Has been skipped
Build PSX and PSP version / generate-duplicates-report-psp (pspeu, pspeu) (push) Has been skipped
MAR duplicates (#1618)
Matches 72% of the entire overlay in one go. Around 80% of the overlay
code is made of duplicate function.

A few observations:
* `func_us_8018AC0C` seems to be an older, buggy version of
`func_801B246C` and it seem to indicate `ObjInit2` was either a `u16`
array or there were macros involved.
* `e_breakable` is the same function, but the data changes in most
overlays; I had to pull the data out. The SFX ID is also different.

Data handled through the asset manager and BSS will come as part of a
separate PR.
2024-09-16 18:19:29 +01:00
..
saturn Saturn: Decompile entrypoint, don't strip elfs (#659) 2023-10-02 06:47:44 -07:00
assets.us.weapon.yaml Weapon assets and statically linked (#1470) 2024-08-09 00:57:26 +01:00
check.hd.sha HD WRP matching (#1421) 2024-07-19 19:05:26 -05:00
check.pspeu.sha Add ST/WRP from PSP (#1172) 2024-05-25 11:56:06 -07:00
check.saturn.sha Saturn: Add Alucard overlay (#658) 2023-10-01 16:26:24 -07:00
check.us.sha Add BOSS/MAR.BIN (#1608) 2024-09-15 21:49:56 +01:00
dirt.hd.json Import 4A538, demo and 5087C data (#835) 2023-12-12 10:36:34 -08:00
dirt.pspeu.json Add TT_000 overlay from PSP (#1113) 2024-04-21 02:18:10 +01:00
dirt.saturn.json Import 4A538, demo and 5087C data (#835) 2023-12-12 10:36:34 -08:00
dirt.us.json DRA finish to import all data from US and HD to C files (#1410) 2024-07-14 09:35:13 -07:00
disk.us.lba Writes built binaries into build/us/ 2023-02-21 20:06:27 +00:00
gfx.game.json Extract BIN/F_GAME.BIN (#886) 2023-12-25 19:23:25 +00:00
splat.hd.dra.yaml Import BSS section across all overlays (#1473) 2024-08-04 16:14:49 -07:00
splat.hd.stwrp.yaml Stage BSS Organizing, Padding Macros (#1497) 2024-08-11 15:49:53 +01:00
splat.hd.tt_000.yaml Update splat to 0.24.4 (#1112) 2024-06-12 18:50:32 +01:00
splat.pspeu.stwrp.yaml Stage BSS Organizing, Padding Macros (#1497) 2024-08-11 15:49:53 +01:00
splat.pspeu.tt_000.yaml Update mwccgap (basic rodata support) (#1276) 2024-06-07 10:14:08 -07:00
splat.us.bomar.yaml MAR duplicates (#1618) 2024-09-16 18:19:29 +01:00
splat.us.dra.yaml Start documenting some game engine stuff (#1515) 2024-08-14 17:48:05 -07:00
splat.us.main.yaml Mark libgte funcs as asm (#1600) 2024-09-15 18:13:38 +01:00
splat.us.ric.yaml RIC blueprint docs (#1577) 2024-09-07 01:29:56 +01:00
splat.us.stcen.yaml Deduplicate st_update.c across overlays (#1609) 2024-09-15 22:54:34 +01:00
splat.us.stdre.yaml Deduplicate st_update.c across overlays (#1609) 2024-09-15 22:54:34 +01:00
splat.us.stmad.yaml Deduplicate st_update.c across overlays (#1609) 2024-09-15 22:54:34 +01:00
splat.us.stno3.yaml Deduplicate st_common.c across all existing stages (#1606) 2024-09-15 21:31:15 +01:00
splat.us.stnp3.yaml Deduplicate st_common.c across all existing stages (#1606) 2024-09-15 21:31:15 +01:00
splat.us.stnz0.yaml MAR duplicates (#1618) 2024-09-16 18:19:29 +01:00
splat.us.strwrp.yaml Stage BSS Organizing, Padding Macros (#1497) 2024-08-11 15:49:53 +01:00
splat.us.stsel.yaml Import BSS section across all overlays (#1473) 2024-08-04 16:14:49 -07:00
splat.us.stst0.yaml Deduplicate st_update.c across overlays (#1609) 2024-09-15 22:54:34 +01:00
splat.us.stwrp.yaml Stage BSS Organizing, Padding Macros (#1497) 2024-08-11 15:49:53 +01:00
splat.us.tt_000.yaml Update splat to 0.24.4 (#1112) 2024-06-12 18:50:32 +01:00
splat.us.weapon.yaml Finish two related files: w_012 and w_034 (#1549) 2024-08-19 22:00:58 -07:00
symbols.beta.txt Renaming func_80134714 to PlaySfxVolPan (#1527) 2024-08-16 14:22:08 -07:00
symbols.hd.dra.txt Import BSS section across all overlays (#1473) 2024-08-04 16:14:49 -07:00
symbols.hd.stwrp.txt HD WRP matching (#1421) 2024-07-19 19:05:26 -05:00
symbols.hd.tt_000.txt Add TT_000 from the HD version (#1111) 2024-04-04 22:28:57 +01:00
symbols.hd.txt RIC and Alucard share field docs (#1588) 2024-09-07 18:00:44 +01:00
symbols.pspeu.stwrp.txt More dedupes (#1556) 2024-08-20 20:57:18 -07:00
symbols.pspeu.tt_000.txt Improve some TT_000 code quality (#1532) 2024-08-18 09:38:13 +01:00
symbols.pspeu.txt WRP PSP e_particles (#1227) 2024-06-01 20:32:59 +01:00
symbols.stmad.txt Deduplicate st_update.c across overlays (#1609) 2024-09-15 22:54:34 +01:00
symbols.us.bomar.txt MAR duplicates (#1618) 2024-09-16 18:19:29 +01:00
symbols.us.dra.txt Import BSS section across all overlays (#1473) 2024-08-04 16:14:49 -07:00
symbols.us.main.txt Decompile main (#1326) 2024-06-16 20:11:42 -07:00
symbols.us.ric.txt Stage BSS Organizing, Padding Macros (#1497) 2024-08-11 15:49:53 +01:00
symbols.us.stcen.txt More dedupes (#1555) 2024-08-20 16:02:21 -07:00
symbols.us.stdre.txt Deduplicate st_update.c across overlays (#1609) 2024-09-15 22:54:34 +01:00
symbols.us.stno3.txt Deduplicate st_common.c across all existing stages (#1606) 2024-09-15 21:31:15 +01:00
symbols.us.stnp3.txt Deduplicate st_common.c across all existing stages (#1606) 2024-09-15 21:31:15 +01:00
symbols.us.stnz0.txt More dedupes (#1555) 2024-08-20 16:02:21 -07:00
symbols.us.strwrp.txt Decompiles Remaining rwrp Function & Data (#1437) 2024-07-29 21:30:24 -04:00
symbols.us.stsel.txt Import BSS section across all overlays (#1473) 2024-08-04 16:14:49 -07:00
symbols.us.stst0.txt Deduplicate st_update.c across overlays (#1609) 2024-09-15 22:54:34 +01:00
symbols.us.stwrp.txt HD WRP matching (#1421) 2024-07-19 19:05:26 -05:00
symbols.us.tt_000.txt TT_000 func_801733D4 (#789) 2023-11-18 18:40:14 -08:00
symbols.us.txt RIC and Alucard share field docs (#1588) 2024-09-07 18:00:44 +01:00
symbols.us.weapon.txt Update func_8011A4D0 to match on PSP (#1155) 2024-05-21 17:34:07 -07:00
symbols.us.weapon.txt.in Decompile w52 (Alucard Shield) func_ptr_80170004 (#1444) 2024-07-27 09:27:18 -04:00
undefined_syms.beta.txt MAD quick matches (#1287) 2024-06-08 23:02:00 +01:00
undefined_syms.hd.txt Add some missing US undefined symbols (#1592) 2024-09-09 08:04:39 +01:00
undefined_syms.pspeu.txt Improve some TT_000 code quality (#1532) 2024-08-18 09:38:13 +01:00
undefined_syms.us.txt Add some missing US undefined symbols (#1592) 2024-09-09 08:04:39 +01:00