mk64/asm/non_matchings/code_80086E70
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
..
func_8008A9B8.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008A920.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008AA3C.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008AB10.s Split out some unused asm and documented main.c (#242) 2022-07-11 00:02:41 -07:00
func_8008ACE0.s Massive data relocation (#295) 2023-03-29 18:52:15 -06:00
func_8008ADD0.s Split out some unused asm and documented main.c (#242) 2022-07-11 00:02:41 -07:00
func_8008AE9C.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B1D4.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B3E4.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B6A4.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B038.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B78C.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B284.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B478.s Massive data relocation (#295) 2023-03-29 18:52:15 -06:00
func_8008B620.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B724.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008B928.s Match a lot of functions, add header for objects (#251) 2022-08-23 09:33:00 -07:00
func_8008BF64.s Match a lot of functions, add header for objects (#251) 2022-08-23 09:33:00 -07:00
func_8008BFC0.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008BFFC.s Massive data relocation (#295) 2023-03-29 18:52:15 -06:00
func_80089A04.s Massive data relocation (#295) 2023-03-29 18:52:15 -06:00
func_80089B50.s Add player and controller labels, rename function (#123) 2022-01-01 13:06:21 -07:00
func_80089CBC.s Add player and controller labels, rename function (#123) 2022-01-01 13:06:21 -07:00
func_80089F24.s Add player and controller labels, rename function (#123) 2022-01-01 13:06:21 -07:00
func_800880E4.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_800882B0.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_800892E0.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_8008933C.s Add player and controller labels, rename function (#123) 2022-01-01 13:06:21 -07:00
func_80088178.s import random_u16 to sm64, match random_s32, and match actor func (#203) 2022-05-19 01:39:18 -07:00
func_80088228.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_80088364.s Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
func_80089474.s Massive data relocation (#295) 2023-03-29 18:52:15 -06:00
func_80089820.s Massive data relocation (#295) 2023-03-29 18:52:15 -06:00