mirror of
https://github.com/n64decomp/mk64
synced 2026-08-17 12:59:29 -04:00
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>
This commit is contained in:
+1
-3
@@ -92,9 +92,7 @@ void ending_sequence_loop();
|
||||
|
||||
extern struct UnkStruct_80280658 *D_802874F8;
|
||||
extern struct UnkStruct_80280658 *D_80284E7C;
|
||||
extern f32 D_80286B74;
|
||||
extern f32 D_80286B78;
|
||||
extern f32 D_80286B7C;
|
||||
|
||||
extern s32 D_80284E88;
|
||||
extern s32 D_802874E0;
|
||||
extern s8 D_802874F4;
|
||||
|
||||
Reference in New Issue
Block a user