diff options
| author | emilybrooks <emilybrooksemilybrooks@gmail.com> | 2024-01-26 16:19:49 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-26 16:19:49 -0700 |
| commit | 1d9c5c49c5d5ee1fa0e9d53d02bfd732d9d863fd (patch) | |
| tree | e2068628ed4f9309c9623a09717751249e573784 /linker_scripts | |
| parent | cc4355f6adae67c2f90b78659dc6bcf13910cc86 (diff) | |
Second half of tool objects (#136)
* tol_keitai_1
* kenjyu
* evw_anime data extraction works
* forgot to remove this
* added comments for objects
* fixes
* scroll colprim colenv now extract as arrays
* forgot commas
Diffstat (limited to 'linker_scripts')
| -rw-r--r-- | linker_scripts/jp/ignored_addresses.txt | 2 | ||||
| -rw-r--r-- | linker_scripts/jp/symbol_addrs_assets.txt | 64 | ||||
| -rw-r--r-- | linker_scripts/jp/undefined_syms.ld | 53 |
3 files changed, 65 insertions, 54 deletions
diff --git a/linker_scripts/jp/ignored_addresses.txt b/linker_scripts/jp/ignored_addresses.txt index 848e5c4..f6d2388 100644 --- a/linker_scripts/jp/ignored_addresses.txt +++ b/linker_scripts/jp/ignored_addresses.txt @@ -43,4 +43,4 @@ D_6000140 = 0x06000140; // ignore:true D_6000180 = 0x06000180; // ignore:true D_6000220 = 0x06000220; // ignore:true D_60003E8 = 0x060003E8; // ignore:true -D_6001B68 = 0x06001B68; // ignore:true
\ No newline at end of file +D_6001B68 = 0x06001B68; // ignore:true diff --git a/linker_scripts/jp/symbol_addrs_assets.txt b/linker_scripts/jp/symbol_addrs_assets.txt index 1d74df1..4514704 100644 --- a/linker_scripts/jp/symbol_addrs_assets.txt +++ b/linker_scripts/jp/symbol_addrs_assets.txt @@ -368,13 +368,77 @@ obj_shop_umb_32_pal = 0x6000508; // segment:tol_umb_32 rom:0x1126508 obj_shop_umb_32_kasa1_tex_txt = 0x6000528; // segment:tol_umb_32 rom:0x1126528 obj_shop_umb_32_tuka1_tex_txt = 0x6000728; // segment:tol_umb_32 rom:0x1126728 +cKF_ckcb_r_tol_keitai_1_keitai_off1_tbl = 0x6000000; // segment:tol_keitai_1 rom:0x1127000 +cKF_kn_tol_keitai_1_keitai_off1_tbl = 0x6000004; // segment:tol_keitai_1 rom:0x1127004 +cKF_c_tol_keitai_1_keitai_off1_tbl = 0x6000018; // segment:tol_keitai_1 rom:0x1127018 +cKF_ds_tol_keitai_1_keitai_off1_tbl = 0x6000020; // segment:tol_keitai_1 rom:0x1127020 +cKF_ba_r_tol_keitai_1_keitai_off1 = 0x60000A4; // segment:tol_keitai_1 rom:0x11270A4 +cKF_ckcb_r_tol_keitai_1_keitai_on1_tbl = 0x60000C0; // segment:tol_keitai_1 rom:0x11270C0 +cKF_kn_tol_keitai_1_keitai_on1_tbl = 0x60000C4; // segment:tol_keitai_1 rom:0x11270C4 +cKF_c_tol_keitai_1_keitai_on1_tbl = 0x60000C8; // segment:tol_keitai_1 rom:0x11270C8 +cKF_ds_tol_keitai_1_keitai_on1_tbl = 0x60000E0; // segment:tol_keitai_1 rom:0x11270E0 +cKF_ba_r_tol_keitai_1_keitai_on1 = 0x6000134; // segment:tol_keitai_1 rom:0x1127134 +tol_keitai_1_v = 0x6000150; // segment:tol_keitai_1 rom:0x1127150 size:0x1D0 +main1_keitai1_model = 0x6000320; // segment:tol_keitai_1 rom:0x1127320 +main2_keitai1_model = 0x6000480; // segment:tol_keitai_1 rom:0x1127480 +tol_keitai_1_pal = 0x60005E8; // segment:tol_keitai_1 rom:0x11275E8 +tol_keitai_1_ueura1_tex_txt = 0x6000608; // segment:tol_keitai_1 rom:0x1127608 +tol_keitai_1_ueomote1_tex_txt = 0x6000708; // segment:tol_keitai_1 rom:0x1127708 +tol_keitai_1_shitaura1_tex_txt = 0x6000808; // segment:tol_keitai_1 rom:0x1127808 +tol_keitai_1_shitaomote1_tex_txt = 0x6000908; // segment:tol_keitai_1 rom:0x1127908 +cKF_je_r_tol_keitai_1_tbl = 0x6000A08; // segment:tol_keitai_1 rom:0x1127A08 +cKF_bs_r_tol_keitai_1 = 0x6000A2C; // segment:tol_keitai_1 rom:0x1127A2C + tol_utiwa_1_v = 0x6000000; // segment:tol_utiwa_1 rom:0x1128000 size:0x80 main_utiwa1_model = 0x6000080; // segment:tol_utiwa_1 rom:0x1128080 tol_utiwa1_pal = 0x6000188; // segment:tol_utiwa_1 rom:0x1128188 tol_utiwa_1_main1_tex_txt = 0x60001A8; // segment:tol_utiwa_1 rom:0x11281A8 tol_utiwa_1_main2_tex_txt = 0x60003A8; // segment:tol_utiwa_1 rom:0x11283A8 +tol_npcsao_1_v = 0x6000000; // segment:tol_npcsao_1 rom:0x112A000 size:0x470 +tol_npcsao_1_sao_model = 0x6000470; // segment:tol_npcsao_1 rom:0x112A470 +tol_npcsao_1_uki_model = 0x6000548; // segment:tol_npcsao_1 rom:0x112A548 +tol_npcsao_1_pal = 0x60005D8; // segment:tol_npcsao_1 rom:0x112A5D8 +tol_npcsao_1_tex = 0x60005F8; // segment:tol_npcsao_1 rom:0x112A5F8 + +tol_kamicup_1_v = 0x6000000; // segment:tol_kamicup rom:0x112B000 size:0x330 +tol_kamicup_1T_model = 0x6000330; // segment:tol_kamicup rom:0x112B330 +tol_kamicup_pal = 0x6000450; // segment:tol_kamicup rom:0x112B450 +tol_kamicup_tex = 0x6000470; // segment:tol_kamicup rom:0x112B470 + +tol_kenjyu_1_v = 0x6000000; // segment:tol_kenjyu_1 rom:0x112C000 size:0x410 +tol_kenjyu_1T_model = 0x6000410; // segment:tol_kenjyu_1 rom:0x112C410 +tol_kenjyu_1_pal = 0x6000528; // segment:tol_kenjyu_1 rom:0x112C528 +tol_kenjyu_1_tex = 0x6000548; // segment:tol_kenjyu_1 rom:0x112C548 + +ef_tamaire01_r_v = 0x6000000; // segment:tol_tamaire rom:0x112D000 size:0x40 +tama01_model = 0x6000040; // segment:tol_tamaire rom:0x112D040 +ef_tamaire01_r_pal = 0x60000C8; // segment:tol_tamaire rom:0x112D0C8 +tama01_r_tex = 0x60000E8; // segment:tol_tamaire rom:0x112D0E8 +tama01_w_tex = 0x60002E8; // segment:tol_tamaire rom:0x112D2E8 +tol_tamaire_v = 0x60004F0; // segment:tol_tamaire rom:0x112D4F0 size:0x40 +tol_tamaire_model = 0x6000530; // segment:tol_tamaire rom:0x112D530 +tol_tamaire_pal = 0x60005B8; // segment:tol_tamaire rom:0x112D5B8 +tol_tamaire_r1_tex = 0x60005D8; // segment:tol_tamaire rom:0x112D5D8 +tol_tamaire_r2_tex = 0x60007D8; // segment:tol_tamaire rom:0x112D7D8 +tol_tamaire_r3_tex = 0x60009D8; // segment:tol_tamaire rom:0x112D9D8 +tol_tamaire_w1_tex = 0x6000BD8; // segment:tol_tamaire rom:0x112DBD8 +tol_tamaire_w2_tex = 0x6000DD8; // segment:tol_tamaire rom:0x112DDD8 +tol_tamaire_w3_tex = 0x6000FD8; // segment:tol_tamaire rom:0x112DFD8 + tol_cracker_1_v = 0x6000000; // segment:tol_cracker_1 rom:0x112F000 size:0x1C0 tol_cracker_1T_model = 0x60001C0; // segment:tol_cracker_1 rom:0x112F1C0 tol_cracker_1_pal = 0x6000280; // segment:tol_cracker_1 rom:0x112F280 tol_cracker_1_tex = 0x60002A0; // segment:tol_cracker_1 rom:0x112F2A0 + +tol_hata_01_v = 0x6000000; // segment:tol_hata_01 rom:0x1130000 size:0xF0 +tol_hata_e_model = 0x60000F0; // segment:tol_hata_01 rom:0x11300F0 +tol_hata_hataT_model = 0x60001A0; // segment:tol_hata_01 rom:0x11301A0 +tol_hata_e_pal = 0x6000228; // segment:tol_hata_01 rom:0x1130228 +tol_hata_e_tex = 0x6000248; // segment:tol_hata_01 rom:0x1130248 +tol_hata_hata_tex_inta_ia8 = 0x60002C8; // segment:tol_hata_01 rom:0x11302C8 +tol_hata_01_evw_anime_1_tex_table = 0x60003D0; // segment:tol_hata_01 rom:0x11303D0 +tol_hata_01_evw_anime_1_anime_ptn = 0x60003D4; // segment:tol_hata_01 rom:0x11303D4 +tol_hata_01_evw_anime_1 = 0x60003D8; // segment:tol_hata_01 rom:0x11303D8 +tol_hata_01_evw_anime_2 = 0x60003E8; // segment:tol_hata_01 rom:0x11303E8 +tol_hata_01_evw_anime = 0x60003F0; // segment:tol_hata_01 rom:0x11303F0 diff --git a/linker_scripts/jp/undefined_syms.ld b/linker_scripts/jp/undefined_syms.ld index b28eeb2..aa342de 100644 --- a/linker_scripts/jp/undefined_syms.ld +++ b/linker_scripts/jp/undefined_syms.ld @@ -1249,55 +1249,6 @@ D_6001628 = 0x06001628; D_60030A0 = 0x060030A0; D_60036C0 = 0x060036C0; -// ovl_T_Umbrella - -D_6000390 = 0x06000390; -D_60003C0 = 0x060003C0; -D_6000470 = 0x06000470; -D_6000508 = 0x06000508; -D_6000580 = 0x06000580; - -// ovl_T_Keitai - -D_6000A2C = 0x06000A2C; - -// ovl_T_Utiwa - -D_6000080 = 0x06000080; - -// ovl_T_Hanabi - -D_6000080 = 0x06000080; - -// ovl_T_Cracker - -D_60001C0 = 0x060001C0; - -// ovl_T_Pistol - -D_6000410 = 0x06000410; - -// ovl_T_Flag - -D_6000000 = 0x06000000; -D_60000F0 = 0x060000F0; -D_60001A0 = 0x060001A0; -D_60003F0 = 0x060003F0; - -// ovl_T_Tumbler - -D_6000330 = 0x06000330; - -// ovl_T_NpcSao - -D_6000470 = 0x06000470; -D_6000548 = 0x06000548; - -// ovl_T_Tama - -D_6000040 = 0x06000040; -D_6000DD8 = 0x06000DD8; - // ovl__008ED290 D_600F5C8 = 0x0600F5C8; @@ -5718,10 +5669,6 @@ cKF_ba_r_obj_w_toudai = 0x06080A74; obj_s_toudai_light_model = 0x0607E188; obj_w_toudai_light_model = 0x0607FD90; -// ac_t_hanabi - -main_utiwa1_model = 0x06000080; - // Buffers D_801524C0_jp = 0x801524C0; // |
