mk64/asm
Tyler McGavran 782ed71f61
Massive data relocation (#295)
Mostly relocating rodata from data/* files to the appropriate
 asm/nonmatching/* files, although there is some plain data
 relocating to be found in here too.

Big change to note is the addition of the code_802AAA70.c file,
 split from memory.c. Based on some padding in the ro/data for
 memory it seems clear that a split is needed, although it is
 not clear that exact spot chosen for the split is correct.
 Still, it gets the file padding for the ro/data and text segments
 correct so it can't be too wrong.

Also included is an update to the asm_processor tool to support
 the .hword directive. I made a PR to the main repo of that
 project with an identical change and it was accepted.

Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
2023-03-29 18:52:15 -06:00
..
non_matchings Massive data relocation (#295) 2023-03-29 18:52:15 -06:00
os Massive data relocation (#295) 2023-03-29 18:52:15 -06:00
boot.s 8000FD0 decomp and various (#247) 2022-07-27 00:25:50 -07:00
bss_8001C4D0.s Some assorted matches (#289) 2023-01-31 07:02:40 -07:00
bss_80005FD0.s
bss_800029B0.s Split out some unused asm and documented main.c (#242) 2022-07-11 00:02:41 -07:00
bss_MainSeg.s Some assorted matches (#289) 2023-01-31 07:02:40 -07:00
bss_after_diskinit.s
bss_after_ostimer.s
bss_audio.s Lots and lots of audio code copied from SM64 (#270) 2022-11-06 08:24:24 -07:00
bss_credits.s Matches for code_80281FA0.c (#272) 2022-11-07 02:04:33 -07:00
bss_main_audio.s Matches for audio/external (#273) 2022-11-15 23:32:09 -07:00
bss_sptask_audio.s Matches for audio/external (#273) 2022-11-15 23:32:09 -07:00
entry.s
mio0_decode.s
rom_header.s
tkmk00_decode.s
unused_mio0_decode.s
unused_overflow_check.s