sotn-decomp/tools
bismurphy 80e9af288e
Decompile DRA func_801028AC (#818)
Another function, not sure what it really does besides messing with a
bunch of primitives.

Some clues in the rodata (particularly 00 00 00 00 bytes) indicated that
we should merge these C files, so I did.

An issue with maspsx was discovered in the process of decompiling this
one. I submitted a PR to maspsx which was accepted, and therefore I also
updated maspsx in this PR in order to capture the fix.

For some reason this was included as:

```
#if defined(VERSION_US)
INCLUDE_ASM("asm/us/dra/nonmatchings/627C4", func_801028AC);
#elif defined(VERSION_HD)
INCLUDE_ASM("asm/hd/dra/nonmatchings/627C4", func_801028AC);
#endif
```
But that wasn't actually needed, the functions are identical. Not sure
why it was that way but it's fixed now.
2023-12-07 08:24:33 -08:00
..
asm-differ@e8bddb0257 Update external tools (#764) 2023-11-19 13:44:44 +00:00
dups Add duplicates report to dups tool (#467) 2023-08-14 09:22:35 -07:00
function_finder Fix function finder (#784) 2023-11-17 20:24:42 -08:00
gfxsotn Add tool to export stage graphics into a PNG 2022-11-20 14:04:21 +00:00
lints/sotn-lint Rewrite lints, lint more FIX (#439) 2023-08-05 11:36:00 -07:00
m2c@beb457dabf Update external tools (#764) 2023-11-19 13:44:44 +00:00
maspsx@ba5af4fe40 Decompile DRA func_801028AC (#818) 2023-12-07 08:24:33 -08:00
n64splat@63d16cf283 Update external tools (#764) 2023-11-19 13:44:44 +00:00
saturn-splitter@8d549a8042 Split saturn libs, add function (#385) 2023-07-21 22:39:37 +01:00
sotn-debugmodule Sound test: add 42398.c (#799) 2023-11-20 18:17:51 -08:00
sotn-disk Patch DRA stages when rebuilding the disk image 2023-02-21 11:20:04 +00:00
splat_ext Extract subweapon definitions (#790) 2023-11-19 00:32:27 +00:00
split_jpt_yaml Format code 2023-07-25 17:38:30 +00:00
vab-ex Sound effect extraction WIP (#398) 2023-07-31 12:12:07 -07:00
analyze_calls.py Fix directory .md file output in analyze_calls CI (#754) 2023-11-08 09:28:39 +00:00
bin2c.py Format code 2023-07-25 17:38:30 +00:00
decompile.py Fix an edge case in jump table resolver (#677) 2023-10-10 22:20:56 +01:00
gfxstage.py Split BIN/WEAPON0.BIN (#154) 2023-08-10 23:56:40 +01:00
m2ctx.py Format code 2023-09-19 22:25:08 +00:00
permuter_settings.toml mostly renamings, one func (#33) 2023-01-02 08:57:53 +00:00
png2bin.py Split BIN/WEAPON0.BIN (#154) 2023-08-10 23:56:40 +01:00
progress.py Update mapfile-parser and re-add weapon support (#476) 2023-08-16 01:12:30 +01:00
requirements-debian.txt Dockerless Saturn build (#266) 2023-06-19 20:10:09 +01:00
requirements-python.txt Update external tools (#764) 2023-11-19 13:44:44 +00:00
richter_symbols.py Format code 2023-07-25 17:38:30 +00:00
sotn-str.py Fix source code line numbers (#708) 2023-10-28 09:08:12 -07:00
spritesheet.py Add spritesheet tool (#441) 2023-08-06 07:14:14 +01:00
symbols_test.py Extract and document all functions from main.exe (#736) 2023-11-06 14:53:27 -08:00
symbols.py TT_000 func_801733D4 (#789) 2023-11-18 18:40:14 -08:00
tools.mk Add tool to automatically perform symbols cross referencing (#413) 2023-07-31 12:14:57 -07:00
update.h Rename two global timers (#624) 2023-09-22 23:42:06 +01:00