summaryrefslogtreecommitdiff
path: root/linker_scripts
diff options
context:
space:
mode:
authoremilybrooks <emilybrooksemilybrooks@gmail.com>2023-09-11 11:02:09 -0700
committerGitHub <noreply@github.com>2023-09-11 11:02:09 -0700
commit2b9ed4a58d80024d0d9b7232e92ebf9ef6160bda (patch)
tree2e9d674bde9ee6c430faf6595e336731210df8c8 /linker_scripts
parent1b465cfe8b3f228faa08fba8d58a8d3be6e82d06 (diff)
ac_toudai matched 12 functions, 2 non-equivalent (#65)
* first commit * matched the gSegments thing * more progress * matched aTOU_actor_dt * matched aTOU_set_bgOffset and imported data * named everything * cleanup, work on draw functions * cleanup * review * Revert "review" This reverts commit 229788b68359cb9ff3c372639c767e4e08011d96. * format * removed change to ac_structure.h * temp changing data symbols * format * review * fix conflicts * fix season u32 thing
Diffstat (limited to 'linker_scripts')
-rw-r--r--linker_scripts/jp/symbol_addrs_overlays.txt45
-rw-r--r--linker_scripts/jp/undefined_syms.ld11
2 files changed, 32 insertions, 24 deletions
diff --git a/linker_scripts/jp/symbol_addrs_overlays.txt b/linker_scripts/jp/symbol_addrs_overlays.txt
index 3d8edeb..6f7430b 100644
--- a/linker_scripts/jp/symbol_addrs_overlays.txt
+++ b/linker_scripts/jp/symbol_addrs_overlays.txt
@@ -21499,36 +21499,33 @@ D_80AAB294_jp = 0x80AAB294; //
aTOU_actor_ct = 0x80AAB300; // type:func
aTOU_actor_dt = 0x80AAB3D0; // type:func
-func_80AAB488_jp = 0x80AAB488; // type:func
-func_80AAB60C_jp = 0x80AAB60C; // type:func
-func_80AAB81C_jp = 0x80AAB81C; // type:func
-func_80AAB840_jp = 0x80AAB840; // type:func
-func_80AAB894_jp = 0x80AAB894; // type:func
-func_80AAB8D8_jp = 0x80AAB8D8; // type:func
-func_80AAB918_jp = 0x80AAB918; // type:func
-func_80AAB9C8_jp = 0x80AAB9C8; // type:func
+aTOU_set_bgOffset = 0x80AAB488; // type:func
+aTOU_color_ctrl = 0x80AAB60C; // type:func
+aTOU_init = 0x80AAB81C; // type:func
+aTOU_wait = 0x80AAB840; // type:func
+aTOU_lighting = 0x80AAB894; // type:func
+aTOU_lightout = 0x80AAB8D8; // type:func
+aTOU_setup_action = 0x80AAB918; // type:func
+aTOU_actor_move = 0x80AAB9C8; // type:func
aTOU_actor_init = 0x80AABA50; // type:func
-func_80AABAB8_jp = 0x80AABAB8; // type:func
-func_80AABAD8_jp = 0x80AABAD8; // type:func
+aTOU_actor_draw_before = 0x80AABAB8; // type:func
+aTOU_actor_draw_after = 0x80AABAD8; // type:func
aTOU_actor_draw = 0x80AABEB0; // type:func
// .data
Toudai_Profile = 0x80AAC060; //
-D_80AAC084_jp = 0x80AAC084; //
-D_80AAC098_jp = 0x80AAC098; //
-D_80AAC0AC_jp = 0x80AAC0AC; //
-D_80AAC0B4_jp = 0x80AAC0B4; //
-D_80AAC0D0_jp = 0x80AAC0D0; //
-D_FLT_80AAC0D8_jp = 0x80AAC0D8; // type:f32
-D_FLT_80AAC0E0_jp = 0x80AAC0E0; // type:f32
-D_80AAC0E8_jp = 0x80AAC0E8; //
-D_80AAC0F0_jp = 0x80AAC0F0; //
-D_80AAC100_jp = 0x80AAC100; //
-D_80AAC108_jp = 0x80AAC108; // type:u8
-D_80AAC109_jp = 0x80AAC109; // type:u8
-D_80AAC10A_jp = 0x80AAC10A; // type:s8
-D_80AAC10B_jp = 0x80AAC10B; // type:s8
+aTOU_shadow_vtx_fix_flg_table = 0x80AAC084; //
+aTOU_shadow_data = 0x80AAC098; //
+skl_324 = 0x80AAC0AC; //
+height_table_ct_360 = 0x80AAC0B4; //
+height_table_361 = 0x80AAC0D0; //
+addX_362 = 0x80AAC0D8; // type:f32
+addZ_363 = 0x80AAC0E0; // type:f32
+ani_484 = 0x80AAC0E8; //
+process_485 = 0x80AAC0F0; //
+mdl_519 = 0x80AAC100; //
+prmcol_520 = 0x80AAC108; //
// .rodata
diff --git a/linker_scripts/jp/undefined_syms.ld b/linker_scripts/jp/undefined_syms.ld
index 8588297..7467a43 100644
--- a/linker_scripts/jp/undefined_syms.ld
+++ b/linker_scripts/jp/undefined_syms.ld
@@ -5707,6 +5707,17 @@ D_C001660 = 0x0C001660;
D_C004660 = 0x0C004660;
D_C012370 = 0x0C012370;
+// ac_toudai
+
+obj_s_toudai_shadow_v = 0x060089C8;
+obj_s_toudai_shadow_1_model = 0x06008B08;
+cKF_bs_r_obj_s_toudai = 0x0607EE1C;
+cKF_bs_r_obj_w_toudai = 0x06080A24;
+cKF_ba_r_obj_s_toudai = 0x0607EE6C;
+cKF_ba_r_obj_w_toudai = 0x06080A74;
+obj_s_toudai_light_model = 0x0607E188;
+obj_w_toudai_light_model = 0x0607FD90;
+
// Buffers